当我用sqlite的SimpleCursorAdapter将数据添加进listview时,希望通过单击获取数据要如何,比如sqlite有"name"和"litle",name写到textview中,点击一下,我要获取我点击到的这个"name"

解决方案 »

  1.   

     listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                    ListView listView = (ListView) parent;  
                Cursor cursor = (Cursor) listView.getItemAtPosition(position);  
                String name= cursor.getString(cursor.getColumnIndex("name"));  
               Log.e(TAG,name);
                }
            });