В моем приложении для Android мне нужно непрерывно прокручивать выделенный текст.В моем XML-коде у меня есть этот код:
<TextView
android:id="@+id/widget28"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:singleLine="true"
android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:textColor="#ff4500"
android:text="Simple application that shows how to use RelativeLayout " />
И в моем исходном коде Java у меня есть:
TextView tv = (TextView )findViewById(R.id.widget28);
tv.setSelected(true);
Теперь моя проблема заключается в том, что этот код работает нормально, и marquee работает нормально, даже еслифокус не на элементе управления, но прокрутка текста не завершена. Мне нужно, чтобы текст полностью прокручивался. Если я добавляю пространство к тексту как до, так и после текста, он работает нормально, но это не очень хорошее программирование.Есть ли хороший способ для этого?