私は自分自身が常に入力気づい:getResources()または独自の静的クラスを作成しますか?
someVar = getResources().getString(R.string.someString);
私が解析し、建物やファイルの一貫性に滞在することを確実にするために、私は/ RES /値でタグ名を配置しているのですいくつかのXMLファイルを持っていますstrings.xmlファイル。同じハンドルは、いくつかの活動全体で使用され、他の人がそうこれらの変数(EXを収容する簡単なスーパークラスを作成していない一方で、これらの活動の一部はListActivityを拡張されています
public class thisClass extends thatClass
{...}
public class thatClass
{
package String someTag = "this";
package String otherTag = "that";
}
私はgetResourcesにこれらの呼び出しのすべてを引き受けます
をして、このようなように、これらの変数を参照するために:代わりに私が静的EX一般的に使用される変数のこれらのタイプを格納することができ、Rタイプのファイルを作成することが有益である場合()かなり課税を得ることができると思っていた
serializer.startTag("", globalVars.XML_TAGS.someTag);
の代わりに、入力のための
serializer.startTag("", getResources().getString(R.string.someTag));
ありがとう!