4

データベースからリストビューを作成する必要があるアプリに取り組んでいます。次のコードで互換性の問題が発生しています

   dataAdapter = new SimpleCursorAdapter(
    this, R.layout.eventlisting, 
    cursor, 
    columns, 
    to,
    0);

min api level 11 が必要です。私のものは 8 です。このコードを api 8 でも動作させるための代替手段はありますか。サポート ライブラリを使用できますか?

4

2 に答える 2

10

サポート クラスの SimpleCursorAdapter を試してください。API 11+ バージョンのように使用され、すでに下位互換性があります。

Support Library をダウンロードする必要があるため、次のようにインポートを変更するだけです。

import android.support.v4.widget.SimpleCursorAdapter;
于 2013-01-12T06:45:57.783 に答える
0

バックワード互換性のために、サポート ライブラリをダウンロードしてコードを機能させることができます。

サポート ライブラリを追加するには

プロジェクトを右クリック -> android tools -> サポート ライブラリを追加します。

また

プロジェクトを右クリック -> Android ツール -> プロジェクトのプロパティを修正します。

その後、プロジェクトをクリーンビルドします。その後、アプリケーションに SimpleCursorAdapter クラスをインポートできるようになります。

于 2013-01-12T06:53:30.070 に答える