0

ContentProvider を使用して sqlite データベースとやり取りする例をたくさん見てきました。ContentProvider が通常のファイルとやり取りできるというドキュメントをどこかで読みました。しかし、どうやってそれを行うのでしょうか? これまでのところ、これに関連する簡単な例は見つかりません。自分で書いてみましたが、

public abstract Cursor query (Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)

ファイルからデータを取得するために、カーソルを返しますが、ファイルの入出力ストリーム(またはその他の同等のもの)は返しません。

それを行う方法はありますか?

4

1 に答える 1

1

アプリケーションに contentprovider を実装する場合、クエリ関数をどのように処理するかはユーザー次第です。qwery 関数では、データベース クエリからカーソルを返す代わりに、MatrixCursor を構築し、エントリを埋めて返すことができます。

于 2012-10-11T04:51:54.760 に答える