0

私は Android 2.1 プラットフォームを使用しています。最初のプロジェクト [ Contactsなど] で、エミュレータからすべての連絡先を取得しようとしています。この作業は、Eclipse と AVD を使用して完了します。次のプロジェクト [ AppBox など] では、ドロップボックス。

同じプロジェクトで、DropBoxUtility.java クラスを使用しました。これで、このプロジェクトを使用して、DropBox フォルダーにファイルとフォルダーを作成できます。しかし、連絡先プロジェクトと AppBox プロジェクトを単一のプロジェクトにマージすることはできません。CONTACT_URI を使用してすべての連絡先を取得しています。マージ時に発生したエラーはこの行にありました

ContentResolver cr = getContentResolver();

エラーは「メソッド getContentResolver() はタイプ DropBoxUtility に対して定義されていません」です

この問題を解決するには?

4

1 に答える 1

0

次のように使用してみてくださいgetApplicationContext()

ContentResolver cr = getApplicationContext().getContentResolver() ;
于 2012-07-05T06:51:20.490 に答える