1

私はこの例に従っています: http://developer.android.com/guide/topics/ui/layout/listview.html

私はこの方法にいます:

// Called when a new Loader needs to be created
public Loader<Cursor> onCreateLoader(int id, Bundle args) {
    // Now create and return a CursorLoader that will take care of
    // creating a Cursor for the data being displayed.
    return new CursorLoader(this, ContactsContract.Data.CONTENT_URI,
            PROJECTION, SELECTION, null, null);
}

SQLite データベース用に独自の CursorLoader を作成しようとしています。以前に のサブクラスを作成しましたSQLiteOpenHelperCursorLoaderURI をコンストラクターの 2 番目の引数として使用するにはどうすればよいですか?

4

1 に答える 1

1

を使用しCursorLoaderて独自の SQLite データベースからデータをロードする場合は、最初にContentProviderを実装する必要があります。Wolfram Rittmeyer のブログから、Writing your own Content Providerなどの優れたチュートリアルが多数あります。

この例の URI はContactsProviderからのものです。

于 2013-10-30T23:44:40.020 に答える