私はFireBaseのStorageからイメージを取得してListViewに追加しようとしていますが、間違いを犯しています。おかげさまで Firebaseからの保存イメージの取得とカスタムリストビューへの追加
DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("Test");
mAdapter = new FirebaseListAdapter<HelperFile>(this, HelperFile.class, R.layout.custom_cell, ref) {
@Override
protected void populateView(View view, HelperFile value, int position) {
((TextView) view.findViewById(R.id.textViewName)).setText(value.getXXX());
((TextView) view.findViewById(R.id.textViewEmail)).setText(value.getYYY());
((TextView) view.findViewById(R.id.textViewSap)).setText(value.getZZZ());
//((TextView) view.findViewById(R.id.textViewDate)).setText(value.getDate());
StorageReference storageRef = storage.getReferenceFromUrl("my Url");
StorageReference pathReference = storageRef.child("Images/ooo.jpg");
ImageView imageView = (ImageView) findViewById(R.id.imageDealer);
Glide.with(ListView.this)
.using(new FirebaseImageLoader())
.load(pathReference)
.into(imageView);
}
};
mListView.setAdapter(mAdapter);
}
? – Nico
エラーメッセージを追加してください。私たちはどこで、何がうまくいかないのかを見るように! –
java.lang.IllegalArgumentException:null以外の値を渡す必要があります。 – Rufat