RK3399 android10 nanopc 时间24小时制显示

该文描述了一个补丁,用于将NanoPC上运行的基于RK3399芯片的Android10系统的时钟显示从12小时制改为24小时制。改动涉及SettingsProvider的源代码,包括defaults.xml和DatabaseHelper.java文件,添加了配置以设定时间显示格式为24小时制。
摘要由CSDN通过智能技术生成

【RK3399 android10 nanopc 时间24小时制显示】

将nanopc原来的12小时显示制改成24小时显示

From 59e795d310f07e8476c23b5e57015b0eb3d03fc9 Mon Sep 17 00:00:00 2001
From: liangji <liangji@keenon.com>
Date: Wed, 15 Mar 2023 15:26:48 +0800
Subject: [PATCH 10/12] feat: let time show 24

Signed-off-by: liangji <liangji@keenon.com>
---
 frameworks/base/packages/SettingsProvider/res/values/defaults.xml     | 3 +++
 .../src/com/android/providers/settings/DatabaseHelper.java            | 4 ++++
 2 files changed, 7 insertions(+)

diff --git a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
index f19f5e0..7c4afc2 100644
--- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -245,5 +245,8 @@
     <!-- should show the screenshot button default -->
     <integer name="def_screenshot_button_show">0</integer>
 
+    <!-- keenon liangji add for set time 24 -->
+    <string name="time_12_24" translatable="false">24</string>
+
     <integer name="def_system_navigation_keys_enabled">0</integer>
 </resources>
diff --git a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
index cea327c..0aed986 100644
--- a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
+++ b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
@@ -2301,6 +2301,10 @@ class DatabaseHelper extends SQLiteOpenHelper {
             loadIntegerSetting(stmt, Settings.System.SCREENSHOT_BUTTON_SHOW,
                     R.integer.def_screenshot_button_show);
 
+            //keenon liangji add
+            loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24);
+            //keenon liangji add end
+
             /*
              * IMPORTANT: Do not add any more upgrade steps here as the global,
              * secure, and system settings are no longer stored in a database
-- 
2.7.4


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值