6

を使用してgetString()、string.xml から文字列になります。私のクラス(非活動)では機能しません:

  • context.getResources().getString()
  • getResources().getString()
  • context.getResources().getString()

このクラスに文字列を取得するにはどうすればよいですか?

public class myClass{
     public String[] myInfo(String ID) {
        String myString = getRessources().getString(R.string.myString);
     };
}
4

1 に答える 1

14

を呼び出すcontext.getResources().getString()必要がありますが、そのためにはコンテキストを渡す必要があります。

たとえば、そのパラメーターを取るコンストラクターを作成できます。

Context context;

public myClass(Context context) {
    this.context = context;
}
于 2013-05-26T13:51:12.227 に答える