2017-10-25 5 views
0

リモートURLから画像をLitho Imageウィジェットに読み込もうとしていますが、Lithoウィジェットは画像を設定する唯一の支柱として "drawable"を持っています。 Litho Imageウィジェット内のリモートURLから画像を設定しようとしたことがありますか?リモートURLからのリト画像

答えて

-1

実際にLithoを使用する場合は、画像をダウンロードしてDrawableオブジェクトに変換できます。

public static Drawable drawableFromUrl(String url) throws IOException { 
    Bitmap b = null; 

    HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection(); 
    connection.connect(); 
    InputStream input = connection.getInputStream(); 

    b = BitmapFactory.decodeStream(input); 

    return new BitmapDrawable(b); 
} 

あなたは、これはネットワークの運用であるため、別々のThreadAsyncTaskでこのメソッドを呼び出す必要があります注意してください。

+0

Thanks Giovanni。私は、すべてのURLに対してDrawableオブジェクトを作成する代わりに、これを実現する他の方法があるかどうかを調べていました。 –

+0

もう1つのライブラリを使用したいと思うかもしれません。これがあなたのために働いた場合は、答えとしてマークしてください。 –

関連する問題