ListView,Item中的TextView設定跑馬燈效果;
阿新 • • 發佈:2019-01-26
在設定跑馬燈效果時,需要獲取焦點,然後呢,導致item不能點選,
解決辦法: 在textview屬性中先設定如下
<TextView
android:id="@+id/channels_item_types"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true" //當行
android:ellipsize="marquee" //跑馬燈效果
android:marqueeRepeatLimit="marquee_forever"//一直跑
android:focusableInTouchMode="true" //
android:scrollHorizontally="true"//水平
android:text="asdasdasdasdasdasdasdadadasasdadasdasdas"
android:textColor="#10bcb0"
/>
然後,在裝置其中的對於textview中,設定可以選擇的;如下:
viewHolder.channels_item_types.setSelected(true);
OK 啦