Optimize ui

release^2
jhengazuki 2 months ago
parent 337644eea5
commit 6ad98e2665
  1. 48
      app/src/mobile/res/layout/view_control_live_action.xml
  2. 55
      app/src/mobile/res/layout/view_control_vod_action.xml
  3. 6
      app/src/mobile/res/values/styles.xml

@ -15,34 +15,35 @@
<com.google.android.material.textview.MaterialTextView
android:id="@+id/player"
style="@style/Control.Action"
style="@style/Control"
android:text="@string/play_exo" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/decode"
style="@style/Control.Action"
tools:text="硬解" />
style="@style/Control"
android:text="@string/play_decode" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/speed"
style="@style/Control.Action"
style="@style/Control"
android:fontFeatureSettings="tnum"
android:text="@string/play_speed"
android:visibility="gone"
tools:text="速度"
tools:visibility="visible" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/scale"
style="@style/Control.Action"
tools:text="縮放" />
style="@style/Control"
android:text="@string/play_scale" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/home"
style="@style/Control.Action"
style="@style/Control"
tools:text="首頁" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/line"
style="@style/Control.Action"
style="@style/Control"
tools:text="來源 1" />
<View
@ -52,7 +53,7 @@
<com.google.android.material.textview.MaterialTextView
android:id="@+id/text"
style="@style/Control.Action"
style="@style/Control"
android:tag="3"
android:text="@string/play_track_text"
android:visibility="gone"
@ -60,37 +61,30 @@
<com.google.android.material.textview.MaterialTextView
android:id="@+id/audio"
style="@style/Control.Action"
style="@style/Control"
android:tag="1"
android:text="@string/play_track_audio"
android:visibility="gone"
tools:visibility="visible" />
android:text="@string/play_track_audio" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/video"
style="@style/Control.Action"
style="@style/Control"
android:tag="2"
android:text="@string/play_track_video"
android:visibility="gone"
tools:visibility="visible" />
android:text="@string/play_track_video" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/invert"
style="@style/Control.Action"
android:text="@string/play_invert"
android:textColor="@color/text" />
style="@style/Control"
android:text="@string/play_invert" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/across"
style="@style/Control.Action"
android:text="@string/play_across"
android:textColor="@color/text" />
style="@style/Control"
android:text="@string/play_across" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/change"
style="@style/Control.Action"
android:text="@string/play_change"
android:textColor="@color/text" />
style="@style/Control"
android:text="@string/play_change" />
</androidx.appcompat.widget.LinearLayoutCompat>
</HorizontalScrollView>

@ -15,35 +15,34 @@
<com.google.android.material.textview.MaterialTextView
android:id="@+id/player"
style="@style/Control.Action"
style="@style/Control"
android:text="@string/play_exo" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/decode"
style="@style/Control.Action"
tools:text="硬解" />
style="@style/Control"
android:text="@string/play_decode" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/speed"
style="@style/Control.Action"
tools:text="速度" />
style="@style/Control"
android:fontFeatureSettings="tnum"
android:text="@string/play_speed" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/scale"
style="@style/Control.Action"
tools:text="縮放" />
style="@style/Control"
android:text="@string/play_scale" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/reset"
style="@style/Control.Action"
android:textColor="@color/text"
tools:text="刷新" />
style="@style/Control"
android:text="@string/play_reset" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/loop"
style="@style/Control.Action"
android:text="@string/play_loop"
android:textColor="@color/text" />
style="@style/Control"
android:text="@string/play_loop" />
<View
android:layout_width="0dp"
@ -52,48 +51,42 @@
<com.google.android.material.textview.MaterialTextView
android:id="@+id/text"
style="@style/Control.Action"
style="@style/Control"
android:tag="3"
android:text="@string/play_track_text"
android:visibility="gone"
tools:visibility="visible" />
android:text="@string/play_track_text" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/audio"
style="@style/Control.Action"
style="@style/Control"
android:tag="1"
android:text="@string/play_track_audio"
android:visibility="gone"
tools:visibility="visible" />
android:text="@string/play_track_audio" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/video"
style="@style/Control.Action"
style="@style/Control"
android:tag="2"
android:text="@string/play_track_video"
android:visibility="gone"
tools:visibility="visible" />
android:text="@string/play_track_video" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/opening"
style="@style/Control.Action"
tools:text="片頭" />
style="@style/Control"
android:text="@string/play_op" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/ending"
style="@style/Control.Action"
tools:text="片尾" />
style="@style/Control"
android:text="@string/play_ed" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/danmaku"
style="@style/Control.Action"
style="@style/Control"
android:text="@string/danmaku"
android:visibility="gone"
tools:visibility="visible" />
<com.google.android.material.textview.MaterialTextView
android:id="@+id/episodes"
style="@style/Control.Action"
style="@style/Control"
android:text="@string/detail_episode" />
</androidx.appcompat.widget.LinearLayoutCompat>

@ -17,14 +17,12 @@
<style name="Theme.App" parent="Theme.Base" />
<style name="Control" />
<style name="Control.Action">
<style name="Control">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:background">?attr/selectableItemBackgroundBorderless</item>
<item name="android:padding">8dp</item>
<item name="android:textColor">@color/white</item>
<item name="android:textColor">@color/text</item>
<item name="android:textSize">14sp</item>
</style>

Loading…
Cancel
Save