1- <resources >
1+ <resources xmlns : tools = " http://schemas.android.com/tools " >
22 <!-- Base application theme. -->
3- <style name =" AppTheme" parent =" Theme.AppCompat .Light.DarkActionBar " >
3+ <style name =" AppTheme" parent =" Theme.MaterialComponents .Light" >
44 <!-- Customize your theme here. -->
55 <item name =" colorPrimary" >@color/colorPrimary</item >
66 <item name =" colorPrimaryDark" >@color/colorPrimaryDark</item >
77 <item name =" colorAccent" >@color/colorAccent</item >
8+
9+ //add from MD
10+ <item name =" materialCardViewStyle" >@style/AppCard</item >
11+ <item name =" shapeAppearanceMediumComponent" >@style/ShapeAppearance.App.MediumComponent</item >
12+ //for button _test
13+ <item name =" android:stateListAnimator" tools : ignore =" NewApi" >@animator/mtrl_btn_state_list_anim</item >
14+ <!-- Original AppCompat attributes. -->
15+ <item name =" textAppearanceHeadline1" >@style/TextAppearance.MaterialComponents.Headline1</item >
16+ <item name =" textAppearanceHeadline2" >@style/TextAppearance.MaterialComponents.Headline2</item >
17+ <item name =" textAppearanceHeadline3" >@style/TextAppearance.MaterialComponents.Headline3</item >
18+ <item name =" textAppearanceHeadline4" >@style/TextAppearance.MaterialComponents.Headline4</item >
19+ <item name =" textAppearanceHeadline5" >@style/TextAppearance.MaterialComponents.Headline5</item >
20+ <item name =" textAppearanceHeadline6" >@style/TextAppearance.MaterialComponents.Headline6</item >
21+ <item name =" textAppearanceSubtitle1" >@style/TextAppearance.MaterialComponents.Subtitle1</item >
22+ <item name =" textAppearanceSubtitle2" >@style/TextAppearance.MaterialComponents.Subtitle2</item >
23+ <item name =" textAppearanceBody1" >@style/TextAppearance.MaterialComponents.Body1</item >
24+ <item name =" textAppearanceBody2" >@style/TextAppearance.MaterialComponents.Body2</item >
25+ <item name =" textAppearanceCaption" >@style/TextAppearance.MaterialComponents.Caption</item >
26+ <item name =" textAppearanceButton" >@style/TextAppearance.MaterialComponents.Button</item >
27+ <item name =" textAppearanceOverline" >@style/TextAppearance.MaterialComponents.Overline</item >
28+
29+ //字体
30+ </style >
31+
32+
33+ //md尝试换主题
34+
35+
36+ //md
37+ <style name =" ShapeAppearance.App.MediumComponent" parent =" ShapeAppearance.MaterialComponents.MediumComponent" >
38+
39+ </style >
40+
41+ //md控制全局卡片
42+ <style name =" AppCard" parent =" Widget.MaterialComponents.CardView" >
43+ <item name =" cardElevation" >8dp</item >
44+ <item name =" cardCornerRadius" >18dp</item >
45+ </style >
46+
47+
48+ //button更新_test
49+ <style name =" Widget.MaterialComponents.Button.TextButton.Dialog" >
50+ <item name =" android:minWidth" >@dimen/mtrl_btn_dialog_btn_min_width</item >
51+ <item name =" android:lines" >1</item >
52+ <item name =" android:ellipsize" >end</item >
53+ <item name =" android:singleLine" >true</item >
54+ <item name =" android:layout_marginStart" >@dimen/mtrl_btn_text_btn_padding_left</item >
55+ <item name =" android:layout_marginLeft" >@dimen/mtrl_btn_text_btn_padding_left</item >
856 </style >
957
1058</resources >
0 commit comments