I am developing an AppWidget
where I need a TextView
to display text as a marquee. I have tried using the following code (as one would do in a regular Activity
), but the text does not scroll.
<TextView
android:layout_width="150dip"
android:layout_height="wrap_content"
android:text="@string/marquee_forever"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever" />
Can anyone tell me how to fix this?
You required to add the following properties in xml for marquee:
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit ="marquee_forever"
android:scrollHorizontally="true"
android:focusable="true"
android:focusableInTouchMode="true"
The marquee will appear when the content of the Textview should be larger than width.Make sure the input occupies the greater space than width.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With