我制作了一个 ListView 来使用 AssetHelper 从 sqlite 数据库加载数据。该程序运行良好,但我想制作一个 clicklistener 并为 ListView 内容的单个数据添加活动。但我无法点击内容。我使用自定义适配器列出来自 Sqlite 的项目。
ArrayList `<CustomDTO>` list = new ArrayList`<CustomDTO>`();
CustomAdapter adapter =
new CustomAdapter(getApplicationContext(),R.layout.custom_search_layout,list);
listView.setClickable(false);
listView.setAdapter(adapter);
//listView click
registerForContextMenu(listView);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id){
//Events
}
});