如何在另一个ListView中设置第一个ListView的数据?
问题描述:
任何人都可以帮助我解决我的问题。我是Android新手。我有一个ListView显示数据列表。我想要做的是,用户可以从该ListView中选择项目,并将该数据设置在另一个ListView中。我不知道该怎么做,因为我对android完全陌生。请帮助我,谢谢。如何在另一个ListView中设置第一个ListView的数据?
答
您可以使用ListView#onItemClickListener
来实现此目的。对第一个ListView
实施onItemClickListener
以填充第二个ListView
的ArrayAdapter
。像这样的东西
public void onCreate(Bundle savedInstanceState) {
...
firstListView.setOnItemClickListener(new Android.widget.AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// Add new items based on clicked position to your second ListView
})
...
}
+0
非常感谢。这对我有帮助。 – Deepa
显示你试过的代码。 –
你到目前为止试过的任何东西? – mrid
不,我不会尝试任何代码,因为我不知道该怎么做。 – Deepa