Marquee TextView を使用してウィジェットを開発しています。1 つの Textview を挿入すると正常に動作しますが、2 つの Textview を挿入すると、最初の textview はマーキーしませんでした。おそらく、テキストビューでリクエストフォーカスを使用しているため、別のテキストビューを挿入するとフォーカスが失われます
これはコードです
<TextView
android:id="@+id/runText1_txtRunningText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:duplicateParentState="true"
android:ellipsize="marquee"
android:focusable="true"
android:focusableInTouchMode="true"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:singleLine="true"
android:text="1lorem ipsum dolor sit amet 2lorem ipsum dolor sit amet 3lorem ipsum dolor sit amet lorem ipsum dolor">
<requestFocus android:focusable="true" android:focusableInTouchMode="true" android:duplicateParentState="true" />
</TextView>
私はすでにフォーカスを持たずにマーキーを自動的に実行するカスタムテキストビューを使用しようとしましたが、ウィジェットでは機能しません..
どうすればいいですか?