(ディレクトリ res/values にある)strings.xml ファイルから文字列を取得する際に問題があります。リモート サービスで、strings.xml からいくつかの文字列にアクセスするスレッドを開始します。
このために、私は使用します:
AcquisitionThread(Context context) {
myServiceContext = context;
}
@Override
public void run() {
super.run();
myServiceContext.getResources().getString(R.string.base_text_conso);
}
この方法でリモート サービスからスレッドを作成します。
myAcquisitionThread = new AcquisitionThread(getBaseContext());
これは私が読んだもので、多くの主題でうまくいくはずです。
このような単純なものが失敗する理由がわかりません。たぶん、サービスから作成されたスレッドまたは他の何かが原因です。何か案が?
最後の精度: リモート サービスextends service
とスレッドextends thread