在listview中的textview中设置跑马灯效果,本来认为是一个很简单的问题,结果在开发中掉坑里了:跑马灯效果设置好运行后,跑马灯效果是有了,但listview的条目无法点击 了!坑所在:
android:focusable="true"
textview的xml文件中不能添加该行代码,正确的xml文件如下:
<TextView
android:id="@+id/label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/timeDisplay"
android:layout_toRightOf="@+id/year_month_day"
android:layout_toLeftOf="@+id/btn_delete"
android:layout_marginLeft="70px"
android:layout_marginTop="17px"
android:layout_marginRight="15px"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:focusableInTouchMode="true"
android:maxEms="12"
android:textColor="#FFFFFF"
android:textSize="24px" />
最后在listview的adpter中bindview中对该textview设置setSelected(true),大功告成~