Android Startmanaging游标

时间:2012-02-21 03:57:22

标签: android android-intent

我想从sqlite db

创建一个datagridview

我在网上找到了以下代码

private void populateGrid()
{

    ListView lv = (ListView)findViewById(R.id.listView1);

    Cursor c = dbHelper.fetchAllScores();
    startManagingCursor(cursor);

    String[] cols = new String[] { TodoDbAdapter.KEY_PLAYDATE, TodoDbAdapter.KEY_NUMVALA, TodoDbAdapter.KEY_NUMVALB};
    int[]   views = new int[] { R.id.txt_date, R.id.txt_no, R.id.txt_yes};

    // Now create an array adapter and set it to display using our row
    SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, 
            R.layout.listviewtemp, c, cols, views);

    Log.w("NumRows",adapter.getCount() + "");

    lv.setAdapter(adapter);

}

但是我在 startManagingCursor(光标)中找不到方法; 在那个方法中我有什么权利,或者我忘了导入一些东西?请帮忙

1 个答案:

答案 0 :(得分:1)

startManagingCursor(C);

您需要告诉它管理您创建的光标。