Android 如何在以编程方式更改xml后获取xml中定义的文本
我有文本视图:Android 如何在以编程方式更改xml后获取xml中定义的文本,android,Android,我有文本视图: <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Simple Name" /> 然后我通过amount.setText(“其他名称”)以编程方式设置文本 现在,是否可以从该文本视图获取原始值? 我知道我应该使用字符串资源,这样就不会有问题了,
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Simple Name" />
然后我通过amount.setText(“其他名称”)
以编程方式设置文本现在,是否可以从该文本视图获取原始值?
我知道我应该使用字符串资源,这样就不会有问题了,但我很好奇这是可能的。无法从xml中获取此值
从
Resources
加载您的String
并在更改后从相同的资源中取回…在您的res文件夹中使用R.String您应该在其中有一个名为strings的文件夹定义所有字符串,然后您可以修改它们