我正在尝试以这种格式显示图像和文本,但我无法做到。
这可能吗?如果是这样,任何人都可以帮助我这样做。提前致谢..
这是我的列表视图行的 XML ..
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ImageView
android:id="@+id/myImageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
<TextView
android:id="@+id/myImageViewText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/myImageView"
android:layout_alignTop="@+id/myImageView"
android:layout_margin="1dp"
android:gravity="center"
android:text="Hello"
android:textColor="#000000" />
</RelativeLayout>
这是getView方法:
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
View v = convertView;
if (v == null) {
LayoutInflater vi = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = vi.inflate(R.layout.alerts_row, null);
}
DbNewsItem o = items.get(position);
if (o != null) {
TextView desc = (TextView) v.findViewById(R.id.alert_details);
ImageView iv = (ImageView) v.findViewById(R.id.alert_image);
desc.setText(o.getDesc());
imageLoader.displayImage(img_url, iv, options);
}
return view;
}