问题:如何使listview中的item有不同的布局?
回答:在adapter中的getView中根据position写判断语句
例子:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if (position == 0) {
final View v = View.inflate(context, R.layout.theme_list_item, null);
return v;
} else {
final View v = View.inflate(context, R.layout.home_list_item, null);
<span style="white-space:pre"> </span>return v;
}
}
本文探讨了如何在ListView中根据位置项自定义布局,并提供了具体实现示例,帮助开发者实现在不同位置展示不同样式的列表项。
2110

被折叠的 条评论
为什么被折叠?



