Using Android's Action Mode instead of Material Cab
This commit is contained in:
parent
b1992e8d54
commit
f5063de70f
37 changed files with 311 additions and 549 deletions
|
@ -2,6 +2,7 @@
|
|||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:tint="?colorControlNormal"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.appcompat.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="?actionBarSize"
|
||||
android:elevation="@dimen/mcab_toolbar_elevation"
|
||||
android:theme="@style/mcab_theme"
|
||||
tools:ignore="UnusedAttribute" />
|
26
app/src/main/res/layout/number_roll_view.xml
Normal file
26
app/src/main/res/layout/number_roll_view.xml
Normal file
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><!-- Copyright 2016 The Chromium Authors. All rights reserved.
|
||||
Use of this source code is governed by a BSD-style license that can be
|
||||
found in the LICENSE file. -->
|
||||
<code.name.monkey.retromusic.views.NumberRollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/selection_mode_number"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:focusable="true"
|
||||
android:focusableInTouchMode="true">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/up"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:singleLine="true"
|
||||
android:textAppearance="@style/TextAppearance.Material3.ActionBar.Title" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/down"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:singleLine="true"
|
||||
android:textAppearance="@style/TextAppearance.Material3.ActionBar.Title" />
|
||||
</code.name.monkey.retromusic.views.NumberRollView>
|
|
@ -25,5 +25,6 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
|
||||
<item name="elevationOverlayColor">@color/elevationOverlayDark</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
</resources>
|
|
@ -25,7 +25,6 @@
|
|||
<item name="colorSurface">@color/darkColorSurface</item>
|
||||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
|
||||
<style name="mcab_theme" parent="@style/ThemeOverlay.MaterialComponents.Dark" />
|
||||
</resources>
|
|
@ -24,6 +24,7 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>
|
||||
<item name="elevationOverlayColor">@color/elevationOverlay</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.RetroMusic.Base" parent="Theme.Material3.Dark.NoActionBar">
|
||||
|
@ -39,6 +40,7 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>
|
||||
<item name="elevationOverlayColor">@color/elevationOverlay</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.RetroMusic.Base.Light" parent="Theme.Material3.Light.NoActionBar">
|
||||
|
@ -52,5 +54,6 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>
|
||||
<item name="elevationOverlayColor">@color/elevationOverlayLight</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
</resources>
|
|
@ -9,6 +9,7 @@
|
|||
<item name="materialButtonStyle">@style/MaterialButtonTheme</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="android:windowBackground">?attr/colorSurface</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.RetroMusic.MD3.Black" parent="@style/Theme.RetroMusic.MD3" />
|
||||
|
|
|
@ -44,10 +44,6 @@
|
|||
<item name="titleMarginStart">16dp</item>
|
||||
</style>
|
||||
|
||||
<style name="mcab_theme" parent="@style/ThemeOverlay.MaterialComponents.Light">
|
||||
<item name="android:actionOverflowButtonStyle">@style/mcab_overflow_style</item>
|
||||
</style>
|
||||
|
||||
<style name="mcab_overflow_style" parent="Widget.AppCompat.ActionButton.Overflow">
|
||||
<item name="srcCompat">@drawable/ic_more_vert</item>
|
||||
<item name="android:tint">?colorSurface</item>
|
||||
|
@ -252,7 +248,7 @@
|
|||
</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.AppWidget" parent="" >
|
||||
<style name="Theme.AppWidget" parent="">
|
||||
<item name="colorSurface">@color/md_black_1000</item>
|
||||
</style>
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<style name="Theme.RetroMusic.Base.Adaptive" parent="Theme.Material3.DayNight.NoActionBar">
|
||||
<item name="toolbarPopupTheme">@style/ThemeOverlay.AppCompat.Light</item>
|
||||
<item name="roundSelector">@drawable/round_selector</item>
|
||||
|
@ -12,6 +13,7 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>T
|
||||
<item name="elevationOverlayColor">@color/elevationOverlay</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="android:windowActionModeOverlay">false</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.RetroMusic.Base" parent="Theme.Material3.Dark.NoActionBar">
|
||||
|
@ -27,6 +29,7 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>
|
||||
<item name="elevationOverlayColor">@color/elevationOverlay</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.RetroMusic.Base.Black" parent="Theme.Material3.Dark.NoActionBar">
|
||||
|
@ -42,6 +45,7 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>
|
||||
<item name="elevationOverlayColor">@color/elevationOverlayDark</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.RetroMusic.Base.Light" parent="Theme.Material3.Light.NoActionBar">
|
||||
|
@ -56,6 +60,7 @@
|
|||
<item name="materialCardViewStyle">@style/Widget.Material3.CardView.Elevated</item>
|
||||
<item name="elevationOverlayColor">@color/elevationOverlayLight</item>
|
||||
<item name="popupMenuBackground">@drawable/popup_background</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
</style>
|
||||
|
||||
<style name="MusicProgressSliderParent">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue