【发布时间】:2018-06-22 06:19:27
【问题描述】:
我在线性布局内使用 2 个线性布局和 2 个按钮。当我执行特定操作时,我需要更改线性布局的背景资源并更改这些布局内按钮的文本。
我使用命令 setBackgroundResource(R.drawable.someResource) 并使用 setText("some text")。按钮的文本已正确更新。但是 LinearLayout 的背景并不总是更新。大多数情况下它都能正常工作,但在两者之间没有更新。更改有时不会正确反映在 UI 中。代码没有任何问题,代码正确执行,没有任何异常。但是 UI 没有更新。
【问题讨论】:
-
请在此处添加您的代码
-
代替
setBackgroundResource试试setImageResource -
LinearLayout 没有选项 setImageResource。
标签: android android-resources setbackground