android中xml属性中的引用类常量

时间:2014-11-02 14:44:33

标签: android

的strings.xml

<string name="key_rateHourly">rateHourly</string>

layout xml:

    <EditTextPreference
        android:key="@string/key_rateMileage"
        />

问题:如果我们可以从string.xml引用常量,它被编译成相应的类R.string,我们可以用常量为我们自己的类做这个吗?例如:

public class Constants {
  final static int MyConstant = 0;
}

    <EditTextPreference
        android:key="@Constants/MyConstant"
        />

??

问题是以纠结的方式访问strings.xml中定义的常量:

getActivity().getString(R.string.key_rateHourly)

Constants.MyConstant 

更短更清晰。

0 个答案:

没有答案