Marquee button text as style

This commit is contained in:
KingLucius 2024-03-07 21:00:09 +02:00
parent 699318f82d
commit 28c0706f8e
2 changed files with 19 additions and 63 deletions

View file

@ -286,13 +286,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_play_movie_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/movie" />
</LinearLayout>
@ -319,13 +313,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_play_series_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/episode" />
</LinearLayout>
@ -350,13 +338,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_resume_series_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/resume" />
</LinearLayout>
@ -381,13 +363,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_play_trailer_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/play_trailer_button" />
</LinearLayout>
@ -412,13 +388,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_bookmark_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/type_none" />
</LinearLayout>
@ -443,13 +413,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_favorite_Text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/favorite" />
</LinearLayout>
@ -474,13 +438,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_subscribe_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/action_subscribe" />
</LinearLayout>
@ -505,13 +463,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_search_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/result_search" />
</LinearLayout>
@ -539,13 +491,7 @@ https://developer.android.com/design/ui/tv/samples/jet-fit
<TextView
android:id="@+id/result_episodes_show_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="top|center_horizontal"
android:singleLine="true"
android:scrollHorizontally="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
style="@style/ResultMarqueeButtonText"
android:text="@string/episodes" />
</LinearLayout>

View file

@ -823,6 +823,16 @@
<item name="android:layout_marginBottom">4dp</item>
</style>
<style name="ResultMarqueeButtonText">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:gravity">top|center_horizontal</item>
<item name="android:singleLine">true</item>
<item name="android:scrollHorizontally">true</item>
<item name="android:marqueeRepeatLimit">marquee_forever</item>
<item name="android:ellipsize">marquee</item>
</style>
<style name="VideoButtonTV">
<item name="android:tag">@string/tv_no_focus_tag</item>
<item name="android:stateListAnimator">@null</item>