-1
在我的應用程序中,我實時獲取一些細節,並且我想用onclick監聽器在LIstview中顯示它們。我知道如何放置列表視圖,但我不知道如何爲動態查看視圖提供Oncliklister。在android中動態更改列表視圖t
任何一個可以在同一提供一些見解..
在我的應用程序中,我實時獲取一些細節,並且我想用onclick監聽器在LIstview中顯示它們。我知道如何放置列表視圖,但我不知道如何爲動態查看視圖提供Oncliklister。在android中動態更改列表視圖t
任何一個可以在同一提供一些見解..
的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
}
});
你的問題有點模糊......當onClick()被調用時你想要顯示什麼?您可以創建一個擴展BaseAdapter的類,然後您可以控制在何時顯示哪些視圖。如果你想動態改變列表,你可以使用notifyDataSetChanged() – Joel 2012-07-09 16:46:50