【发布时间】:2012-11-05 10:04:51
【问题描述】:
我无法弄清楚TextView 的一个非常愚蠢的问题!!
我有一个带有Button 和TextView 的简单布局。这是布局:
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="Button1" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/button1"
android:focusable="true"
android:clickable="true"
android:text="TextView1"
android:textAppearance="?android:attr/textAppearanceMedium"/>
当按钮有焦点并且我在模拟器中按下“向下箭头”时,TextView 没有获得焦点(它不会变成蓝色!!)为什么?请帮帮我!!
【问题讨论】:
-
为什么要
TextView获得焦点? -
您想通过使
TextView成为焦点来做什么? -
因为该应用程序是为非触摸设备开发的,并且 TextView 必须是可点击的(但我不想使用按钮!)!!
-
@sankettt:屏幕阅读器无法找到不可聚焦的 TextView,通常是可访问性错误。