0

私はアンドロイドが初めてで、アンドロイドの連絡先を取得しています。

今私はステートメントを使用しています

// Deaclaring desired fileds
        final String[] projection = new String[] { RawContacts.ACCOUNT_NAME,
                RawContacts._ID, RawContacts.DELETED };

        // Derclaring desired cursor

        final Cursor rawContacts = managedQuery(RawContacts.CONTENT_URI, projection. null, null, null); 

したがって、android api 11 で managedQuery が非推奨になっていることが示されています。android api レベル 11 では動作しません。

また

最新バージョンを使用すると、古い API バージョンで動作するかどうか

4

2 に答える 2

0

API 11 で動作します。

古いバージョンに関しては、マニフェストで確立された Android API バージョンでコードを実行できない場合、コードを記述するときにエラー/警告が表示されます。

于 2013-03-18T13:42:19.750 に答える
0

あなたのコードは、v2.2 (API 10) と同じで、v2.1 (API 7 )。したがって、はい、これははるかに古いバージョンで確実に機能します。また、Samples パッケージにそのメソッド呼び出しがまだ含まれていることを考えると、廃止されたメソッドにも長い有効期間があるはずです。

于 2013-03-18T13:36:55.963 に答える