2

私はAndroidについては初めてです。PhoneWindowManagerファイルを変更するときにContentResolverインスタンスが必要ですが、PhoneWindowManagerはContextクラスを継承しません。この場合、ContentResolverを取得する方法がわかりません。ご協力いただきありがとうございます。

4

3 に答える 3

1

PhoneWindowManagerにはmContextオブジェクトが初期化されているため、次を使用してcontentResolverを取得できます。

mContext.getContentResolver()
于 2012-08-27T09:21:32.637 に答える
1

ないクラスの場合は、コンテキストを取得contextするを作成し、constructor or a methodこのコンテキストを使用してContentResolverインスタンスを取得するか、コンテキスト関連のメソッドにアクセスできます。

于 2012-08-27T09:22:39.553 に答える
1

PhoneWindowManagerクラスを拡張する新しいクラスを作成してみてください。この新しいクラスにContextタイプの新しいフィールドを追加します。コンテキストを提供するコンストラクターを作成します。

MyClass( Context cont ){
   myContext = cont;    
}
于 2012-08-27T09:20:48.087 に答える