android – 如何在其父布局上设置OnClick侦听器时实现TextView的颜色选择器?

android – 如何在其父布局上设置OnClick侦听器时实现TextView的颜色选择器?,第1张

概述布局xml如下.我有一个RelativeLayout,它包含一个TextView. OnClick侦听器在RelativeLayout上设置. RelativeLayout具有选择器背景.我想要的是,当用户点击RelativeLayout时,RelativeLayout的背景应该改变,TextView的文本颜色也应该改变.即使我为TextView设置了颜色选择器,但只有RelativeLayout 布局xml如下.我有一个relativeLayout,它包含一个TextVIEw. OnClick侦听器在relativeLayout上设置. relativeLayout具有选择器背景.我想要的是,当用户点击relativeLayout时,relativeLayout的背景应该改变,TextVIEw的文本颜色也应该改变.即使我为TextVIEw设置了颜色选择器,但只有relativeLayout上的选择器才有效. TextVIEw上的颜色选择器不起作用.当用户单击布局时,如何实现TextVIEw的relativeLayout背景和文本颜色的更改?谢谢.

<relativeLayout androID:layout_wIDth="fill_parent"        androID:layout_height="wrap_content"        androID:background="@drawable/background_selector"        androID:ID="@+ID/mylayout">    <TextVIEw androID:ID="@+ID/mytextvIEw"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:typeface="sans"        androID:textSize="18sp"        androID:textStyle="bold"        androID:singleline="true"        androID:ellipsize="end"        androID:textcolor="@drawable/color_blue_selector"         /></relativeLayout>
@H_403_14@解决方法 看看androID:duplicateParentState: http://developer.android.com/reference/android/view/View.html#attr_android:duplicateParentState.

顺便问一下,这个问题也在这里回答:TextView color change on focus/press

祝好运!

总结

以上是内存溢出为你收集整理的android – 如何在其父布局上设置OnClick侦听器时实现TextView的颜色选择器?全部内容,希望文章能够帮你解决android – 如何在其父布局上设置OnClick侦听器时实现TextView的颜色选择器?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1128211.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存