HereSimpleCursorAdapter
のAPIレベル1コンストラクタは推奨されておらず、LoaderManager
とCursorLoader
の使用をお勧めします。SimpleCursorAdapterの古いコンストラクタは廃止されました..本当に?
しかしLoaderManager
とCursorLoader
の使用掘り下げる私はListFragment
(私は仮定断片自体の拡張)を拡張する内部クラスの内部で、我々はCursorLoader
を作成this例を見つけました。 CursorLoader
がUri
を引数に取っていることを除いて、すべてが問題なく表示されます。したがって、これは私のデータベースにアクセスするためにContentProvider
を作成する必要があることを意味します。
私はそれだけでデータベースからのアイテムでシンプルなListView
を作成するには、このすべてを通過する必要がやり過ぎのように見える告白しなければなりません。特に私が自分のデータベースのデータを他のアプリで利用できるようにするつもりがなければ、コンテンツプロバイダの主な目的はそれを行うことです。
だから本当に価値がありますか?
特に、フェッチされるコンテンツが小さくなる可能性が高い鉱山のような場合。私は真剣に古いことをやろうと考えています、何を言っていますか?
あなたが唯一のAPI 11以降をサポートしていますか? – Cristian
もちろん、私はそうではありません。以前のリリースでは、フラグメントとローダーのサポートを提供する互換性ライブラリを使用していました。 – Bilthon
あなたが見つけたサンプルの名前は何ですか(私のアプリでやりたいことのようです)?リンクは単にサンプルを説明しているだけです。 – Karl