在android中动态改变列表视图t
在我的应用程序中,我实时获得了一些细节,我想用onclick listener在LIstview中显示它们。我知道如何只放置列表视图,但我不知道如何为动态更改视图提供Oncliklister在android中动态改变列表视图t,android,Android,在我的应用程序中,我实时获得了一些细节,我想用onclick listener在LIstview中显示它们。我知道如何只放置列表视图,但我不知道如何为动态更改视图提供Oncliklister 任何一个都可以提供相同的细节。ListView有一个setOnItemClickListener()方法,可以让您设置一个侦听器,以便在单击列表中的某个项目时获取回调 ListView list = (ListView) findViewById(R.id.listview); list.setOnItem
任何一个都可以提供相同的细节。ListView有一个setOnItemClickListener()方法,可以让您设置一个侦听器,以便在单击列表中的某个项目时获取回调
ListView list = (ListView) findViewById(R.id.listview);
list.setOnItemClickListener(new AdapterView.onItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapter, View view, int position, long arg) {
Object listItem = list.getItemAtPosition(position);
//Do what you want with the listItem
}
});
ListView list=(ListView)findViewById(R.id.ListView);
list.setOnItemClickListener(新的AdapterView.onItemClickListener(){
@凌驾
public void onItemClick(适配器视图适配器、视图视图、整型位置、长参数){
对象listItem=list.getItemAtPosition(位置);
//对listItem执行所需操作
}
});
你的问题有点模糊。。。调用onClick()时要显示什么?您可以创建一个扩展BaseAdapter的类,然后可以控制何时显示哪些视图。如果要动态更改列表,可以使用notifyDataSetChanged()