refactor: 重构主题颜色系统,统一使用命名的颜色属性
1. 新增主窗口颜色属性定义 - mainWindowBackgroundColor - 普通模式主窗口背景色 - mainWindowTextColor - 普通模式主窗口文字色 - mainWindowDarkBackgroundColor - 深色模式主窗口背景色 - mainWindowDarkTextColor - 深色模式主窗口文字色 2. 重构 view_globalcrashreport.xml 布局 - 添加 themeGlobalCrashActivity 主题 - 控件颜色属性改为引用主题属性 3. 统一应用内颜色配置 - APPBaseTheme 所有颜色属性统一引用命名颜色值 - GlobalCrashActivityTheme 文字颜色引用主窗口文字色 4. 修复崩溃循环问题 - 避免属性自引用导致的循环解析
This commit is contained in:
@@ -2,16 +2,18 @@
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:theme="?attr/themeGlobalCrashActivity"
|
||||
android:orientation="vertical"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?attr/activityBackgroundColor"
|
||||
android:background="?attr/colorTextBackgound"
|
||||
android:id="@+id/viewglobalcrashreportLinearLayout1">
|
||||
|
||||
<android.widget.Toolbar
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/toolbarBackgroundColor"
|
||||
android:background="?attr/colorTittleBackgound"
|
||||
android:titleTextColor="?attr/colorTittle"
|
||||
android:id="@+id/viewglobalcrashreportToolbar1"/>
|
||||
|
||||
<ScrollView
|
||||
@@ -28,7 +30,7 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="16dp"
|
||||
android:textColor="?attr/activityTextColor"
|
||||
android:textColor="?attr/colorText"
|
||||
android:id="@+id/viewglobalcrashreportTextView1"/>
|
||||
|
||||
</HorizontalScrollView>
|
||||
|
||||
Reference in New Issue
Block a user