Android 单击父LinearLayout按钮时,按钮的文本颜色不变
我想更改按钮的textcolor,并在单击其父线性布局时修改图像。 图像正在更改,但单击线性布局时textcolor不会更改 这是我的xml代码- 如果我用TextView替换按钮,一切正常。在这行:Android 单击父LinearLayout按钮时,按钮的文本颜色不变,android,Android,我想更改按钮的textcolor,并在单击其父线性布局时修改图像。 图像正在更改,但单击线性布局时textcolor不会更改 这是我的xml代码- 如果我用TextView替换按钮,一切正常。在这行: <item android:state_focused="true" android:color="@color/done_btn_pressed_color" /> <item android:state_pressed="true" android:color="@
<item android:state_focused="true" android:color="@color/done_btn_pressed_color" />
<item android:state_pressed="true" android:color="@color/done_btn_pressed_color" />
你把同样的颜色放好了。
也许这就是问题所在?在这句话中:
<item android:state_focused="true" android:color="@color/done_btn_pressed_color" />
<item android:state_pressed="true" android:color="@color/done_btn_pressed_color" />
你把同样的颜色放好了。
也许这就是问题所在?我找到了解决办法-
我必须将“完成”按钮的clickable设置为false。现在它还可以识别其父onClick事件
为什么上面的代码使用textView,因为默认情况下它的onClick事件是禁用的,所以它可以识别其父onClick事件。我找到了解决方案-
我必须将“完成”按钮的clickable设置为false。现在它还可以识别其父onClick事件
为什么上面的代码使用textView,因为默认情况下它的onClick事件是禁用的,所以它可以识别其父onClick事件。否这不是问题。因为默认颜色不同。我尝试过。我无法将其设置为线性布局,因为按钮[change textcolor]和图像视图[change image]有两个不同的xml选择器。更改按钮布局没有帮助。不,这不是问题。因为默认颜色不同。我尝试了。我无法将其设置为线性布局,因为按钮[change textcolor]和图像视图[change image]有两个不同的xml选择器。更改按钮布局没有帮助。