Android 首选项自定义布局编辑
我将自定义布局添加到我的偏好中。但现在我想以编程方式更改布局内 TextView
的文本。我该怎么做?
现在看起来像这样:
final PreferenceScreen preference = (PreferenceScreen) findPreference(getString(R.string.key_of_my_prefernce));
preference.setLayoutResource(R.layout.my_preference);
谢谢
I added custom layouts to my preferences. But now I want to change the text of a TextView
inside a layout programmatically. How do I do that?
Now it looks like this:
final PreferenceScreen preference = (PreferenceScreen) findPreference(getString(R.string.key_of_my_prefernce));
preference.setLayoutResource(R.layout.my_preference);
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你尝试过吗?
http://developer.android.com/reference /android/preference/Preference.html#getView(android.view.View, android.view.ViewGroup)
Have you tried?
http://developer.android.com/reference/android/preference/Preference.html#getView(android.view.View, android.view.ViewGroup)