我们实现了一个listView,其中包含我们设置为可点击的textview(在我们添加方法的适配器中)。我们将样式设置为在单击时更改(list_selector_background)。
这在我们用于测试的几个设备中运行良好,取决于Android版本,颜色变为灰色或橙色。然而,仅在索尼爱立信Xperia Ray st18i中我们发现了一种奇怪的行为,点击状态包括中间的一条小线,仅出现在此设备中。没有出现在具有相同Android版本(2.3.4)的设备中。
我在这附上一张我们面临的问题的照片(看看文字中的那句话:
我们已经执行并获取了以下证据:
在进行了几次调查之后,我们的想法就用完了。有人可以提出如何从TextView中删除该行的建议吗?
我附上了textview代码。
<TextView
android:id="@+id/userlist_item_name"
style="android:textViewStyle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_toLeftOf="@+id/EditList"
android:layout_toRightOf="@+id/imageShare"
android:background="@drawable/list_color"
android:drawable="@android:drawable/list_selector_background"
android:fitsSystemWindows="true"
android:fontFamily="sans-serif"
android:paddingBottom="9dp"
android:paddingLeft="20dp"
android:paddingTop="9dp"
android:state_pressed="true"
android:text="ItemName"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="normal" />