この問題はもう少し時間前に見つかりましたが、getString()またはgetresource()。getString()を使用して解決しましたstrings.xmlアイテムにアクセスする際の問題...文字列の値ではなく数字が得られました
しかし、今の場合、それはうまくいきません。なぜなら、私は、アンドロイドのアクティビティクラスではない文字列値を取得する必要があるからです。どのような種類のアクティビティやサービスも拡張しないリモート接続クラスのリソース値が必要です。
この通常のクラスでstrings.xmlの変数にどのようにアクセスできますか?
この
は(同じXDある)私は、エラー(それは文字列値を整数を取得し、ではない)String a =R.string.totalpermission;
重要:できるだけ早く新しいより明示的なフォーマット(つまりあなた%1 $ s%2 $ d cats ")に適応する必要があります。そうでない場合は、ジンジャーブレッドの下でもうコンパイルされません。 – EboMike
編集を追加しました私は新しい方法が下位互換性があるかどうか確信が持てませんでした。テストを行い、古いバージョンのアンドロイドでうまくいくようです。 –