0

以下は、1 対 1 のフィールド マッピングを使用したコードです。

String[] from = new String[]{DbAdapter.KEY_TITLE, 
        DbAdapter.KEY_OPEN_TIME,
        DbAdapter.KEY_FAVORITE};

int[] to = new int[]{R.id.name, R.id.time, R.id.icon};

SimpleCursorAdapter lists = 
    new SimpleCursorAdapter(this, R.layout.row, listsCursor, from, to);

しかし、データベースに別のフィールドがあり、のDbAdapter.KEY_CLOSE_TIMEようR.id.timeな値が表示されるはずDbAdapter.KEY_OPEN_TIME + " - " + DbAdapter.KEY_CLOSE_TIMEです。

どうすればいいですか?

4

1 に答える 1

1

拡張するCursorAdapterと、ビューをより細かく制御できるようになります。

チュートリアル

于 2011-05-21T12:22:50.943 に答える