ListView是Android中常用的列表視圖控件,用于展示大量數據的列表。它的用法如下:
ListView listView = findViewById(R.id.listView);
String[] data = {"Item 1", "Item 2", "Item 3"};
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, data);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// 處理點擊事件
}
});
listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
// 處理長按事件
return true;
}
});
通過以上步驟,就可以在Android應用中使用ListView來展示列表數據,并對列表項的點擊事件和長按事件進行處理。