android编程,选中listview的一行并获取此行显示的数据在数据库中的id
tvid.getText().toString()用这种方法试过不行的……只能得到那一列的列名,具体的id是没办法得到的……...
tvid.getText().toString() 用这种方法试过不行的……
只能得到那一列的列名,具体的id是没办法得到的…… 展开
只能得到那一列的列名,具体的id是没办法得到的…… 展开
4个回答
2012-07-19
展开全部
想要得到id首先你要先存入listview显示的数据中 例如 simpleAdapter中的data,在显示的时候需要把你想要的数据利用map存入data中,然后通过HashMap<String, Object> data = (HashMap<String, Object>)listview.getItemAtPosition(arg2);来得到数据,之后 你就可以从data中得到你想要的数据了 。 希望这对你有所帮助~~
展开全部
想要得到id首先你要先存入listview显示的数据中 例如 simpleAdapter中的data,在显示的时候需要把你想要的数据利用map存入data中,然后通过HashMap<String, Object> data = (HashMap<String, Object>)listview.getItemAtPosition(arg2);来得到数据,之后 你就可以从data中得到你想要的数据了 。
希望对你有所帮助! ! !
希望对你有所帮助! ! !
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在用Cursor取得数据库数据的时候就用一个数组保存ID,如data_id[],这样的话第i行就是data_id[i]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
list获取点击的数据getitemselect 获取数据
根据数据直接在数据库操作中查询 select id from tablename where data=‘数据’;
根据数据直接在数据库操作中查询 select id from tablename where data=‘数据’;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询