2011-07-27 16:03 5人阅读 评论(0) 收藏 举报 今天练习Android开发,打算把数据库查询的结果显示在ListActivity上。折腾了好久,总是出错。后来终于发现,要绑定一个Cursor到ListActivity上,查询结果中必须有一个"_id"import java.io.File;import android.app.ListActivity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Bundle;import android.widget.ListAdapter;import android.widget.SimpleCursorAdapter;public class JobList extends ListActivity {  private File f = new File("/sdcard/List.db"); private SQLiteDatabase mysql;   public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);          mysql = SQLiteDatabase.openOrCreateDatabase(f, null);  Cursor cur = mysql.rawQuery("SELECT No_ as _id, Description FROM JobList", null);  if (cur != null) {   ListAdapter adapter = new SimpleCursorAdapter(     this, android.R.layout.two_line_list_item,     cur, new String[] {"_id", "Description"},     new int[] {android.R.id.text1, android.R.id.text2});   setListAdapter(adapter);     }  mysql.close();    }}

更多相关文章

  1. Android(安卓)Application 和Webview 之间的交互
  2. android中的service
  3. Android(安卓)DataBinding使用总结(一)
  4. Android(安卓)使用XML隐藏ActionBar中遇错的解决办法
  5. Android中的MVP笔记之四: Data Binding 库的使用之数据绑定是否是
  6. 【转】Android.自定义控件的实现
  7. Android(安卓)—— Studio导入Eclipse项目方法以及出现的问题
  8. Android使用DataBinding实现MVVM模式(基本使用)
  9. 编译出错 ninja: build stopped: subcommand failed Android

随机推荐

  1. android 用到的技巧集
  2. Android: MediaScanner生成thumbnail的算
  3. Android播放视频(二)
  4. 【Android】Jetpack(二)
  5. android BitmapUtil 工具类
  6. android图像变为黑白
  7. android全屏设置
  8. android InputStream 转 String
  9. Android(安卓)FragmentActivity Intent
  10. Android视频录制