【发布时间】:2015-11-28 12:03:39
【问题描述】:
我正在使用ListFragment 和ArrayAdapter 来显示使用以下list_view.xml 的图像视图列表
<?xml version="1.0" encoding="utf-8"?>
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/img"
android:layout_width="match_parent"
android:layout_height="200dp"/>
在我的Adapter.getview 中,我使用picasso 来加载图像:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
if (null == convertView) {
convertView = inflater.inflate(R.layout.list_view, parent, false);
}
Picasso
.with(context)
.load("http://i.imgur.com/rFLNqWI.jpg")
.fit()
.into((ImageView) convertView);
return convertView;
}
这是Fragment 类中的onActivityCreated 方法,由ListFragment 扩展:
TestAdapter adapt = new TestAdapter(getActivity().getApplicationContext(), R.layout.list_view, pictures);
setListAdapter(adapt);
上面的代码给了我一个listview,在那里我可以看到从picasso 库加载的图像。如何在列表视图中picasso 加载的image 上添加text 和image?简而言之:
【问题讨论】:
标签: android listview android-listview android-listfragment picasso