我需要从远程服务器获取一些数据库条目并在列表视图中显示它们。当用户单击某个项目时,应根据项目ID(远程数据库中的原始条目ID)向数据库发送另一个查询。
是否可以使用其中项ID(来自onItemClick)与数据库中的id相同的ArrayAdapter?如果没有,那么实现这一目标的最佳方法是什么?
感谢您的帮助!
答案 0 :(得分:0)
place item id in array and by using item click listener you will get position.
like
private CharSequence Titles[] = {"one","two","three"};
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String item=Titles.get(position);
//another query you can send to the server.
}
});