5
のgetResources()およびコンテキストは未定義ですgetString()
を使用してstring.xmlのStringになりました。私のクラスで (非活性)は動作しません:メソッド
- context.getResources()のgetString()
- getResources()はgetString()
- context.getResources()のgetString()。。。
このクラスにStringを取得するにはどうすればよいですか?
public class myClass{
public String[] myInfo(String ID) {
String myString = getRessources().getString(R.string.myString);
};
}
クラスが活動を拡張しません。リソースを取得するためにコンテキストを渡す必要があります – Raghunandan
以下の答えに従ってください。答えで述べたように、リソースを取得するにはアクティビティのコンテキストが必要です。それを非アクティビティクラスのコンストラクタに渡し、それを使用します。 – Raghunandan