动态android字符串资源

时间:2012-11-13 15:54:42

标签: android android-layout

是否可以从存储库(如HashTableList等)获取字符串资源而不是strings.xml? 在

等布局中使用所需的用法
<EditText android:id="@+id/inputSearch"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="@StringRepository.GetMessage("Search")"
        android:inputType="textVisiblePassword"/>

我的挑战是在应用程序服务器(web)上维护字符串值并刷新所有字符串资源(布局和Java端)而不更新版本。

我尝试遍历onCreate实例的Activity方法上的所有视图,但找不到动态创建的视图的解决方案。

任何帮助实现这一挑战的人都将不胜感激。

1 个答案:

答案 0 :(得分:1)

没有。 @resource语法仅适用于XML定义的资源。如果要在hashmap中定义字符串,则需要在代码中设置视图的提示/文本。