0
我有一個列表視圖,從sql數據庫中自動生成其內容。我希望在點擊時按照其內容爲每個listview成員發生特定事件。我如何去做這件事?如何將自定義點擊事件添加到動態列表視圖?
我有一個列表視圖,從sql數據庫中自動生成其內容。我希望在點擊時按照其內容爲每個listview成員發生特定事件。我如何去做這件事?如何將自定義點擊事件添加到動態列表視圖?
我想點擊
當您ListView
設置一個AdapterView.OnItemClickListener
特定事件發生在列表視圖中的每個成員。
基於其內容
在當前位置獲得該項目,並處理該事件:
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Object item = parent.getAdapter().getItem(position);
if (/* your condition here */) {
} else if (/* something else */) {
}
}
});
您setOnItemClickListener爲ListView –