如何获取onContextItemSelected(android)的选定项?

时间:2015-01-06 14:26:19

标签: java android android-listview

我正在使用以下代码填充列表视图:

for(...){
    ...
        String api = c.getString(TAG_1);
        ...
        HashMap<String, String> map = new HashMap<String, String>();
        map.put(TAG_1, api);
        map.put(TAG_2, id_cot);
        map.put(TAG_3, ver);
        map.put(TAG_4, name);
        oslist.add(map);
    ...
}
list=(ListView)findViewById(R.id.list);
ListAdapter adapter = new SimpleAdapter(CotizacionesActivity.this, oslist,
                            R.layout.list_v,
                            new String[] { TAG_1, TAG_2, TAG_3, TAG_4 },       
                            new int[] {R.id.id_cot,R.id.vers,R.id.name, R.id.api});
list.setAdapter(adapter);
registerForContextMenu(list);

我无法理解如何获取所选项目的“R.id.id_cot”。我知道如何获得该职位,但不知道该项目

AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
            int index = info.position;

提前致谢。

0 个答案:

没有答案