我正试图在一个活动上显示两个自定义列表视图。但我很困惑如何处理onListItemClick和最重要的我怎么可以设置ID如何在android中的一个活动中使用两个自定义列表视图?
@ ID /安卓列表
两个在同一个活动列表?
如果任何人尝试过在单个活动中使用两个列表视图,则任何链接都将提供示例代码。在此先感谢...
我正试图在一个活动上显示两个自定义列表视图。但我很困惑如何处理onListItemClick和最重要的我怎么可以设置ID如何在android中的一个活动中使用两个自定义列表视图?
@ ID /安卓列表
两个在同一个活动列表?
如果任何人尝试过在单个活动中使用两个列表视图,则任何链接都将提供示例代码。在此先感谢...
在XML只是定义了两个列表视图,如:
<LinearLayout android:orientation="horizontal"
android:layout_height="fill_parent"
android:layout_width="fill_parent">
<ListView android:id="@+id/list1"
android:layout_width="0dp"
android:layout_weight="0.5"
android:layout_height="fill_parent" />
<ListView android:id="@+id/list2"
android:layout_width="0dp"
android:layout_weight="0.5"
android:layout_height="fill_parent" />
</LinearLayout>
在代码中使用该命令将您的列表
ListView list1 = (ListView) findViewById(R.id.list1);
ListView list2 = (ListView) findViewById(R.id.list2);
,并为他们两个设置不同onItemClickListener
,例如这样:
list1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//...
}
});
和你做:)这种方式,哟你的活动无需延长ListActivity
,只需Activity
。
我有同样的问题,你能帮忙吗? – 2015-01-27 07:27:22
感谢它的工作我投票了.. – 2015-01-27 07:58:45
我怎么刷新我的自定义适配器? – 2015-01-27 09:17:35
你解决了吗?我有同样的问题 – 2015-01-27 07:23:38
感谢它的工作我投票了.. – 2015-01-27 07:59:12