在焦点/按下TextView颜色更改

在RelativeLayout里面有一些可以点击的小部件,包括textview。 我的问题是textview文本颜色不会改变当relativelayout获取焦点,虽然我已经正确设置textview颜色属性。

是否有任何简单的方法级联焦点到相对布局的子视图,相同的列表视图项目。

<RelativeLayout android:id="@+id/top_layout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:background="@drawable/selector_white_blue" > <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentLeft="true" android:textSize="@dimen/text_size_med" android:textColor="@color/black_text_white_focused" android:textStyle="bold" android:text="Movie Name" /> </RelativeLayout> 

  • 两个具有相同ID的XML元素
  • Android的TextView可绘制,改变可绘制和文本之间的填充?
  • TextView的风格和android:textAppearance属性有什么区别?
  • TextView添加渐变和阴影
  • 如何从textview中获取文本
  • 如果大于1行,我怎么能显示在我的TextView的省略号?
  • Ellipsize对于任意最大高度的多行TextView无法正常工作
  • 检测ListView中的TextView是否被椭圆化
  • TextView上指定android:duplicateParentState='true'

    以编程方式通过textView.setDuplicateParentStateEnabled(true);

    为您

    TextView textView= new TextView(this);