Cursor cur = PeopleDBAdapter.fetchAllData();
mCount = cur.getCount();
ListAdapter adapter = new SimpleCursorAdapter(this,android.R.layout.simple_list_item_2,cur,
new String[] {PeopleDB.mNAME, PeopleDB.mSEX },
new int[] { android.R.id.text1, android.R.id.text2 });
mMessageList.setAdapter(adapter);
现在我想在列表中选择一个元素后可以得到其中的PeopleDB.mNAME或者PeopleDB.mSEX项,怎么办啊?请哪位大侠指点下,谢谢啦
mCount = cur.getCount();
ListAdapter adapter = new SimpleCursorAdapter(this,android.R.layout.simple_list_item_2,cur,
new String[] {PeopleDB.mNAME, PeopleDB.mSEX },
new int[] { android.R.id.text1, android.R.id.text2 });
mMessageList.setAdapter(adapter);
现在我想在列表中选择一个元素后可以得到其中的PeopleDB.mNAME或者PeopleDB.mSEX项,怎么办啊?请哪位大侠指点下,谢谢啦
解决方案 »
- viewpager和listview
- 点击不同的Button跳转到同一个activity但显示的界面不同。
- android SDK 重装问题
- Android开发: ListView中EditText、ImageView 的几个问题,求高人指点!
- android里面自带有ch341ser驱动吗?或者告诉我看有没有的方法也可以。求高手好心人指点啊。
- android怎样对sdcard里xml文件修改并保存?
- 新手求助android中xml错误
- android 调用 C中文字符串
- 微信5.0以上版本实现一键关注
- Idea导入项目后 Manifest首行红色 提示URI is not registered 查了好多资料,还是搞不定,求大神!
- 有没有Android类库大全一类的书?
- 谁有android平台下能实现多点触摸的策略和代码
SimpleAdapter sa = (SimpleAdapter)getListAdapter();
Map<String, Object> item = (HashMap<String, Object>)sa.getItem(position);
String songName = item.get(PeopleDB.mNAME).toString();
String songInfo = item.get(PeopleDB.nSEX).toString();
(这个数据库是我自己写的就是:名称PeopleDB.db
路径:/system/appliction/people/database/PeopleDB.db,表名和数据库明一样)
应该怎么办,我研究了两天了 就是没结果,谢谢大侠指点。
给LZ上一个链接, 希望对你有帮助
http://www.eoeandroid.com/thread-3087-1-2.html
就是把数据库原原本本的写到SDCARD上面去。