diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java
index 5634df0..1eecb39 100644
--- a/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java
+++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java
@@ -421,9 +421,10 @@ public class AboutView extends LinearLayout {
*/
private android.graphics.drawable.Drawable create_item_background() {
android.graphics.drawable.GradientDrawable drawable = new android.graphics.drawable.GradientDrawable();
- drawable.setStroke(1, mItemContext.getResources().getColor(R.color.gray_200));
+ drawable.setStroke(1, mItemContext.getResources().getColor(R.color.gray_400));
drawable.setCornerRadius(4);
- drawable.setColor(mItemContext.getResources().getColor(android.R.color.white));
+ boolean isNightMode = (mItemContext.getResources().getConfiguration().uiMode & android.content.res.Configuration.UI_MODE_NIGHT_MASK) == android.content.res.Configuration.UI_MODE_NIGHT_YES;
+ drawable.setColor(isNightMode ? mItemContext.getResources().getColor(R.color.gray_800) : mItemContext.getResources().getColor(android.R.color.white));
return drawable;
}
@@ -449,7 +450,8 @@ public class AboutView extends LinearLayout {
TextView tvTitle = new TextView(mItemContext);
tvTitle.setText(mTitle);
tvTitle.setTextSize(16);
- tvTitle.setTextColor(mItemContext.getResources().getColor(R.color.gray_900));
+ boolean isNightMode = (mItemContext.getResources().getConfiguration().uiMode & android.content.res.Configuration.UI_MODE_NIGHT_MASK) == android.content.res.Configuration.UI_MODE_NIGHT_YES;
+ tvTitle.setTextColor(isNightMode ? mItemContext.getResources().getColor(R.color.gray_100) : mItemContext.getResources().getColor(R.color.gray_900));
llText.addView(tvTitle);
// 内容
TextView tvContent = new TextView(mItemContext);
diff --git a/libappbase/src/main/res/layout/layout_about_view.xml b/libappbase/src/main/res/layout/layout_about_view.xml
index 38949c4..6d712e5 100644
--- a/libappbase/src/main/res/layout/layout_about_view.xml
+++ b/libappbase/src/main/res/layout/layout_about_view.xml
@@ -26,7 +26,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="18sp"
- android:textColor="@color/gray_900"/>
+ android:textColor="@color/colorPrimaryDark"/>
+ android:background="@color/gray_400"/>