VolleyのImageLoaderを使用してギャラリー要素を実装しようとしています。次のリクエストでは、ギャラリーに表示されるいくつかのURLを含むリストを受け取っています。私の問題は、ギャラリーに何も表示されていないことです。前もって感謝します。Android:Volleyギャラリー付き画像ローダー
今RestApiAdapter.getImages("Food", new RestApiAdapter.RestApiCallBack<List<String>>() {
@Override
public void execute(List<String> object) {
GaleriaAdapter gAdapter = new GaleriaAdapter(foodFragmentView.getContext());
gAdapter.setImages(object);
((Gallery) foodFragmentView.findViewById(R.id.gallery)).setAdapter(gAdapter);
}
});
アダプタ
import com.android.volley.toolbox.ImageLoader;
...
@Override
public View getView(int position, View convertView, ViewGroup parent) {
String url = (String) getItem(position);
ImageLoader imgLoader = VolleyRequest.getInstance(null).getImageLoader();
NetworkImageView imgView = new NetworkImageView(context);
imgView.setImageUrl(url, imgLoader);
return imgView;
}
それはここで働いていなかったが、私は答えを見つけたが、とにかくありがとう –