Volleyのリクエストにタグを追加するのは非常に簡単ですが、NetworkImageView
の場合、タグを指定する方法はありませんImageLoader
によって処理され、キューに追加された要求。VolleyでNetworkImageViewにTAGを追加する方法はありますか
リクエストTAGを使用すると、リクエストを簡単に特定して結果的に反応するのに役立ちます。
したがって、NetworkImageView
のリクエストにタグを追加するにはどうすればよいですか?
Volleyのリクエストにタグを追加するのは非常に簡単ですが、NetworkImageView
の場合、タグを指定する方法はありませんImageLoader
によって処理され、キューに追加された要求。VolleyでNetworkImageViewにTAGを追加する方法はありますか
リクエストTAGを使用すると、リクエストを簡単に特定して結果的に反応するのに役立ちます。
したがって、NetworkImageView
のリクエストにタグを追加するにはどうすればよいですか?
現在ImageLoaderとNetworkImageViewをオーバーライドしない限り、方法はありません。リクエストを作成している
'男は' あなたはそれにタグを渡す必要が
ImageLoader.makeImageRequest
です。
しかし、jusは、ボレーに基づいており、この機能をサポートしています。
あなたは現在のスナップショットのバージョンを使用する必要があります。
compile 'io.apptik.comm:jus-android:0.7.0-SNAPSHOT'
を、あなたはXMLレイアウトで "requestTag" 引数を使用してタグを設定することができます。
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".fragments.JusFragment"> .... <io.apptik.comm.jus.ui.NetworkImageView android:id="@+id/networkImageView" android:layout_width="150dp" android:layout_height="170dp" app:requestTag="ImageTag1" />
....
または
setImageUrl()を呼び出す前に:
networkImageView.setRequestTag("ImageTag2"); networkImageView.setImageUrl(url, imageLoader);