是否可以使用ListView,其中item id与远程数据库中的id相同?

时间:2016-04-25 11:20:32

标签: android listview android-arrayadapter

我需要从远程服务器获取一些数据库条目并在列表视图中显示它们。当用户单击某个项目时,应根据项目ID(远程数据库中的原始条目ID)向数据库发送另一个查询。

是否可以使用其中项ID(来自onItemClick)与数据库中的id相同的ArrayAdapter?如果没有,那么实现这一目标的最佳方法是什么?

感谢您的帮助!

1 个答案:

答案 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.
    }
  });