0
自分のアプリイメージをbase64に変換してギャラリーに表示しません。私は様々なテクニックを試しました。イメージはzipファイルからのものなので、その時点ではバイト配列です。バイト配列のサイズを変更すると、base64の長さが変わります。適切なバイト配列サイズは何ですか?そして、base64でエンコードされた画像もうまくいきません。 プライマリコードは です。encodedImage = Base64.encodeToString(buffer、Base64.DEFAULT); バッファはバイト配列(102400) であり、イメージも含まれています。 画像は7キロバイトのファイルであり、出力は400キロバイトAndroid Image to Base64
Base64 Androidクラスを使用できます。 String encodedImage = Base64.encodeToString(byteArrayImage、Base64.DEFAULT); –
私はあなたの答えを私の質問に含めました。それは私のためには機能しません。 –
Wtong溶液。ギャラリーに画像が表示されないようにするには、そのディレクトリに.nomediaファイルを作成し、インデクサーがそれをスキップします –