<TextView
android:id="@+id/txtSettingsXYMuteLbl"
android:text="@+id/txtSetXYMuteLabel"
android:textSize="20sp"
android:layout_width="wrap_content"
android:textColor="@color/colText"
android:gravity="left"
android:visibility="visible"
android:layout_height="wrap_content">
</TextView>
文本在strings.xml中定义为
<string name="txtSetXYMuteLabel">delta for no sound (sec)</string>
没有以编程方式进行文本视图的操作。
有趣的是,文本视图显示“false”wenn我运行应用程序(设备和模拟器)。使用strings.xml中的任何其他字符串,例如
<string name="txtSeconds">Seconds</string>
也导致显示“假”。 仅当我将文本更改为硬编码
时android:text="test"
文本视图按预期正确显示“test”。
一个想法将不胜感激
答案 0 :(得分:4)
而不是这个
android:text="@+id/txtSetXYMuteLabel"
试试这个
android:text="@string/txtSetXYMuteLabel"
希望这有帮助!!!
答案 1 :(得分:2)
您需要将android:text属性更改为:
android:text="@string/txtSetXYMuteLabel"