android 增加重启功能
来源:互联网 发布:人人美剧app for mac 编辑:程序博客网 时间:2024/05/17 18:27
1 frameworks/base/core/java/android/view/WindowManagerPolicy.java
public void rebootMode(boolean confirm);
2 /frameworks/base/policy/src/com/android/internal/policy/impl/GlobalActions.java
new SinglePressAction(
+ com.android.internal.R.drawable.ic_popup_sync_1,
+ R.string.factorytest_reboot){
+
+ @Override
+ public void onPress() {
+ mWindowManagerFuncs.rebootMode(true);
+ }
+
+ public boolean showDuringKeyguard() {
+ return true;
+ }
+
+ public boolean showBeforeProvisioning() {
+ return true;
+ }
+
+ });
3 /frameworks/base/services/java/com/android/server/power/ShutdownThread.java
3.1
- final int resourceId = mRebootSafeMode
- ? 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);
-
+ // add by xuxin 20130821-1357 +
+ int resourceId = -1,titleId = -1;
+ if(mReboot){
+ resourceId = com.android.internal.R.string.reboot_confirm;
+ titleId = com.android.internal.R.string.factorytest_reboot;
+ }else{
+ resourceId = mRebootSafeMode
+ ? 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);
+ titleId = mRebootSafeMode
+ ? com.android.internal.R.string.reboot_safemode_title
+ : com.android.internal.R.string.power_off;
+ }
3.2
- .setTitle(mRebootSafeMode
- ? com.android.internal.R.string.reboot_safemode_title
- : com.android.internal.R.string.power_off)
+ // add by xuxin 20130821-1357 +
+ .setTitle(titleId)
4 /frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
+ @Override
+ public void rebootMode(boolean confirm) {
+ ShutdownThread.reboot(mContext, null,confirm);
+ }
0 0
- android 增加重启功能
- 重构和增加功能
- android添加重启功能
- 为Android系统定制重启功能
- Android Widget实现重启的功能
- 为Android系统定制重启功能
- Android app实现重启、关机功能
- 为Android系统定制重启功能
- Android重启app功能实现
- android 关机对话框添加重启功能
- Android实现重启app功能
- android系统定制功能:定时重启
- Android增加永不休眠功能
- 动态重定位的增加的紧凑功能
- proxmox VE 4.4 增加USB 重定向功能
- android 在关机界面添加重启功能
- MTK android 4.2.2添加重启功能
- Android 关机界面添加重启菜单功能
- String to Integer (atoi)
- ssh登陆远程主机(密码方式和key的方式)
- UVA 674 Coin Change ,Commence
- 月中总结。
- 分析IBinder体系中getService的流程
- android 增加重启功能
- JAVA 初始化数据域的三种方法
- n后问题
- Git 分支 - 分支的衍合
- centos,SVN在checkout报错:SSL handshake failed
- C语言中的typedef(包含与#define的区别)
- Linux proc详解
- ibatis 开发中的经验 (一)ibatis 和hibernate 在开发中的理解
- Android开发之颜色总结