我在我的应用程序中创建了一个简单的工具,以便在运行时找到与TextView文本对应的字符串键。这可能有助于识别屏幕中的字符串并使本地化过程更容易。 例如。我有一个TextView
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/my_text"
android:id="@+id/textview1" />
这是我想找的字符串
<string name="my_text">My Text</string>
因此,我想以编程方式获取前一个字符串的键,可能使用此方法getResources().getResourceEntryName(int idRes)
或者是否可以在string.xml中搜索文本
答案 0 :(得分:0)
如果你有包含搜索字符串的视图,你可以使用:
getResources().getResourceEntryName(foundView.getId())