长按power键弹出关机菜单,点击关机会弹出提示框,点击重启没有提示框确认直接进入重启状态,添加确认提示框

来源:互联网 发布:汽车车身设计软件 编辑:程序博客网 时间:2024/05/16 18:50
--- a/idh.code/frameworks/base/core/res/res/values-es/strings.xml+++ b/idh.code/frameworks/base/core/res/res/values-es/strings.xml@@ -1710,5 +1710,5 @@     <string name="station_state_connected">"Stación %1$s esta conectada"</string>     <string name="station_state_disconnected">"Stación %1$s esta desconectada"</string>     <string name="station_state_msg">"%1$s conectada, %2$s bloquada"</string>-+    <string name="reboot_confirm" product="default">Usted teléfono voluntad de reiniciar</string> </resources>\ No newline at end of filediff --git a/idh.code/frameworks/base/core/res/res/values-pt/strings.xml b/idh.code/frameworks/base/core/res/res/values-pt/strings.xmlold mode 100644new mode 100755index aab0837..43234b7--- a/idh.code/frameworks/base/core/res/res/values-pt/strings.xml+++ b/idh.code/frameworks/base/core/res/res/values-pt/strings.xml@@ -1736,5 +1736,5 @@     <string name="station_state_connected">"Estação %1$s é ligada"</string>     <string name="station_state_disconnected">"Estação %1$s é desligada"</string>     <string name="station_state_msg">"%1$s ligada, %2$s bloqueada"</string>-+               <string name="reboot_confirm" product="default">Você telefone irá reiniciar</string> </resources>\ No newline at end of filediff --git a/idh.code/frameworks/base/core/res/res/values-zh-rCN/strings.xml b/idh.code/frameworks/base/core/res/res/values-zh-rCN/striindex 24d8bf9..2f37d7b 100755--- a/idh.code/frameworks/base/core/res/res/values-zh-rCN/strings.xml+++ b/idh.code/frameworks/base/core/res/res/values-zh-rCN/strings.xml@@ -1782,5 +1782,5 @@     <string name="media_shared_">"目前计算机正在使用 存储设备。"</string>     <string name="media_unknown_state_">"存储处于未知状态。"</string>     <!-- @} -->-+               <string name="reboot_confirm" product="default">您的手机将会重新启动。</string> </resources>diff --git a/idh.code/frameworks/base/core/res/res/values-zh-rHK/strings.xml b/idh.code/frameworks/base/core/res/res/values-zh-rHK/striold mode 100644new mode 100755index 268b391..514b21c--- a/idh.code/frameworks/base/core/res/res/values-zh-rHK/strings.xml+++ b/idh.code/frameworks/base/core/res/res/values-zh-rHK/strings.xml@@ -1662,4 +1662,5 @@   </plurals>     <string name="restr_pin_try_later" msgid="973144472490532377">"稍後再試"</string>     <string name="immersive_mode_confirmation" msgid="7227416894979047467">"由頂端往下快速滑動即可離開全螢幕。"</string>+    <string name="reboot_confirm" product="default">您的手機將會重新啟動。</string> </resources>diff --git a/idh.code/frameworks/base/core/res/res/values-zh-rTW/strings.xml b/idh.code/frameworks/base/core/res/res/values-zh-rTW/striold mode 100644new mode 100755index 799de85..6d94e52--- a/idh.code/frameworks/base/core/res/res/values-zh-rTW/strings.xml+++ b/idh.code/frameworks/base/core/res/res/values-zh-rTW/strings.xml@@ -1776,5 +1776,5 @@     <string name="media_shared_">"電腦目前正在使用 儲存裝置。"</string>     <string name="media_unknown_state_">"儲存裝置狀態不明。"</string>     <!-- @} -->-+               <string name="reboot_confirm" product="default">您的手機將會重新啟動。</string> </resources>diff --git a/idh.code/frameworks/base/core/res/res/values/strings.xml b/idh.code/frameworks/base/core/res/res/values/strings.xmlindex 1310e9b..fcb23e1 100755--- a/idh.code/frameworks/base/core/res/res/values/strings.xml+++ b/idh.code/frameworks/base/core/res/res/values/strings.xml@@ -4674,5 +4674,5 @@ ot running any application, the service will also collect such data</string>     <string name="station_state_disconnected">Station %1$s is disconnected</string>     <string name="station_state_msg">%1$s connected, %2$s blocked</string>     <!-- @} -->-+               <string name="reboot_confirm" product="default">Your phone will reboot.</string> </resources>diff --git a/idh.code/frameworks/base/core/res/res/values/symbols.xml b/idh.code/frameworks/base/core/res/res/values/symbols.xmlold mode 100644new mode 100755index 7cae969..f349b0d--- a/idh.code/frameworks/base/core/res/res/values/symbols.xml+++ b/idh.code/frameworks/base/core/res/res/values/symbols.xml@@ -1833,4 +1833,5 @@   <!-- SPRD: 293759, modify restart service process -->   <java-symbol type="integer" name="config_restartServiceInterval" />   <java-symbol type="integer" name="config_restartAppServiceInterval" />+  <java-symbol type="string" name="reboot_confirm" /> </resources>diff --git a/idh.code/frameworks/base/policy/src/com/android/internal/policy/impl/GlobalActions.java b/idh.code/frameworks/base/policy/index 1f9e243..a48ca5f 100755--- a/idh.code/frameworks/base/policy/src/com/android/internal/policy/impl/GlobalActions.java+++ b/idh.code/frameworks/base/policy/src/com/android/internal/policy/impl/GlobalActions.java@@ -300,7 +300,8 @@ class GlobalActions implements DialogInterface.OnDismissListener, DialogInterfac                     // shutdown by making sure radio and power are handled accordingly.                     //mWindowManagerFuncs.shutdown(true);                     //ShutdownThread.reboot(final Context context, String reason, boolean confirm)-                    mWindowManagerFuncs.reboot(false);+                    //mWindowManagerFuncs.reboot(false);+                    mWindowManagerFuncs.reboot(true);//modify by Yang.Liu on 2014-12-02                 }                  public boolean onLongPress() {diff --git a/idh.code/frameworks/base/services/java/com/android/server/power/ShutdownThread.java b/idh.code/frameworks/base/services/jaold mode 100644new mode 100755index fa8a293..455ce79--- a/idh.code/frameworks/base/services/java/com/android/server/power/ShutdownThread.java+++ b/idh.code/frameworks/base/services/java/com/android/server/power/ShutdownThread.java@@ -139,7 +139,9 @@ public final class ShutdownThread extends Thread {                 ? com.android.internal.R.string.reboot_safemode_confirm                 : (longPressBehavior == 2                         ? com.android.internal.R.string.shutdown_confirm_question-                        : com.android.internal.R.string.shutdown_confirm);+                        : (mReboot +                                  ? com.android.internal.R.string.reboot_confirm+                                  : com.android.internal.R.string.shutdown_confirm));          Log.d(TAG, "Notifying thread to start shutdown longPressBehavior=" + longPressBehavior); @@ -151,7 +153,9 @@ public final class ShutdownThread extends Thread {             sConfirmDialog = new AlertDialog.Builder(context)                     .setTitle(mRebootSafeMode                             ? com.android.internal.R.string.reboot_safemode_title-                            : com.android.internal.R.string.power_off)+                            : (mReboot +                                      ? com.android.internal.R.string.global_action_reboot+                                      : com.android.internal.R.string.power_off))                     .setMessage(resourceId)                     .setPositiveButton(com.android.internal.R.string.yes, new DialogInterface.OnClickListener() {                         public void onClick(DialogInterface dialog, int which) {

0 0
原创粉丝点击