0
バックエンドの開発者がFTPサーバーに画像を保存しているため、SDカードに保存せずにImageViewに表示する必要があります。Android - FTP SDカードに画像を保存せずにImageViewに画像を表示
イメージ(jpg/png)を取得してBitmapに変換し、保存せずにImageViewに直接表示することは可能ですか?
私は多くを探していますが、すべての技術はSDカードの方法で保存しています。
バックエンドの開発者がFTPサーバーに画像を保存しているため、SDカードに保存せずにImageViewに表示する必要があります。Android - FTP SDカードに画像を保存せずにImageViewに画像を表示
イメージ(jpg/png)を取得してBitmapに変換し、保存せずにImageViewに直接表示することは可能ですか?
私は多くを探していますが、すべての技術はSDカードの方法で保存しています。
public class async extends AsyncTask<String, Integer, Bitmap> {
@Override
protected Bitmap doInBackground(String... strings) {
public static Bitmap getBitmapFromURL(String src) {
try {
URL url = new URL(src);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
Bitmap myBitmap = BitmapFactory.decodeStream(input);
return myBitmap;
} catch (IOException e) {
// Log exception
return null;
}
}
}
@Override
protected void onPostExecute(Bitmap result) {
if(result != null)
imageView.setImageBitmap(result)
}
}
あなたは、ファイルへの直接URLを持っているならば、あなたははい、私は、画像への直接URLを持っている私はブローコードが機能しなかったとして、より多くの助けを必要としてくださいURI –
からImageViewのに画像をロードすることができます画像はまだ表示されません。 – Safa
ブレークポイントを追加し、変数の値を記録します。以下のコードは動作するはずです。 **あなたのFTPに必要な認証がない限り** –