1.水平与垂直阅读 2.逐页 3.反转颜色(夜晚模式) 二:优化fileActionEvent事件通知写法,需要观察什么事件自己写 三:添加自定义CustomSwitchButton按钮
48 lines
2.1 KiB
XML
48 lines
2.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<resources>
|
|
|
|
<style name="CustomDialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
|
|
<item name="android:windowMinWidthMajor">90%</item>
|
|
<item name="android:windowMinWidthMinor">90%</item>
|
|
</style>
|
|
|
|
<style name="BottomSheetDialogStyle" parent="Theme.AppCompat.Light.Dialog">
|
|
<item name="android:windowFrame">@null</item>
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|
<item name="android:windowIsFloating">true</item>
|
|
<item name="android:windowContentOverlay">@null</item>
|
|
<item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
|
|
<item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
|
|
<item name="android:windowCloseOnTouchOutside">false</item>
|
|
<item name="android:windowIsTranslucent">true</item>
|
|
</style>
|
|
|
|
<style name="CustomBottomSheetDialogTheme" parent="@style/Theme.MaterialComponents.Light.BottomSheetDialog">
|
|
<!-- 关键属性:取消浮动效果 -->
|
|
<item name="android:windowIsFloating">false</item>
|
|
<!-- 设置导航栏颜色 -->
|
|
<item name="android:navigationBarColor">@color/white</item>
|
|
<!-- 指定自定义的 bottomSheetStyle -->
|
|
<item name="bottomSheetStyle">@style/CustomBottomSheetStyle</item>
|
|
</style>
|
|
|
|
<style name="CustomBottomSheetStyle" parent="Widget.Design.BottomSheet.Modal">
|
|
<!-- 设置背景透明以延伸内容 -->
|
|
<item name="android:background">@android:color/transparent</item>
|
|
</style>
|
|
|
|
<style name="TextViewFont_PopMedium">
|
|
<item name="android:includeFontPadding">false</item>
|
|
<item name="android:fontFamily">@font/poppins_medium</item>
|
|
</style>
|
|
|
|
<style name="TextViewFont_PopRegular">
|
|
<item name="android:includeFontPadding">false</item>
|
|
<item name="android:fontFamily">@font/poppins_regular</item>
|
|
</style>
|
|
|
|
<style name="TextViewFont_PopSemiBold">
|
|
<item name="android:includeFontPadding">false</item>
|
|
<item name="android:fontFamily">@font/poppins_semibold</item>
|
|
</style>
|
|
</resources> |