Android 添加系统关机重启项
2016-09-03 10:37
246 查看
1.添加string显示字符
在frameworks\base\core\res\res\values\strings.xml
2. 在alps\frameworks\base\core\res\res\drawable-hdpi 中添加图标:
3.\frameworks\base\core\res\res\values\symbols.xml添加不同类型的xml配置
<java-symboltype="drawable" name="ic_reboot_power" /><!--addreboot icon lhw -->
\frameworks\base\policy\src\com\android\internal\policy\impl\GlobalActions.java
mItems = newArrayList<Action>();
// first: power off
mItems.add(
new SinglePressAction(
com.android.internal.R.drawable.ic_lock_power_off,
R.string.global_action_power_off) {
public void onPress() {
// shutdown by makingsure radio and power are handled accordingly.
mWindowManagerFuncs.shutdown(true);
}
public boolean onLongPress() {
mWindowManagerFuncs.rebootSafeMode(true);
return true;
}
public boolean showDuringKeyguard() {
return true;
}
public booleanshowBeforeProvisioning() {
return true;
}
});
//add reboot lhw start
mItems.add(//同上添加
newSinglePressAction(
com.android.internal.R.drawable.ic_reboot_power,
R.string.factorytest_reboot) {
Intent i = new Intent(Intent.ACTION_REBOOT);
i.setAction(Intent.ACTION_REBOOT);
i.putExtra("nowait", 1);
i.putExtra("interval", 1);
i.putExtra("window", 0);
sendBroadcast(i);
在frameworks\base\core\res\res\values\strings.xml
2. 在alps\frameworks\base\core\res\res\drawable-hdpi 中添加图标:
3.\frameworks\base\core\res\res\values\symbols.xml添加不同类型的xml配置
<java-symboltype="drawable" name="ic_reboot_power" /><!--addreboot icon lhw -->
\frameworks\base\policy\src\com\android\internal\policy\impl\GlobalActions.java
mItems = newArrayList<Action>();
// first: power off
mItems.add(
new SinglePressAction(
com.android.internal.R.drawable.ic_lock_power_off,
R.string.global_action_power_off) {
public void onPress() {
// shutdown by makingsure radio and power are handled accordingly.
mWindowManagerFuncs.shutdown(true);
}
public boolean onLongPress() {
mWindowManagerFuncs.rebootSafeMode(true);
return true;
}
public boolean showDuringKeyguard() {
return true;
}
public booleanshowBeforeProvisioning() {
return true;
}
});
//add reboot lhw start
mItems.add(//同上添加
newSinglePressAction(
com.android.internal.R.drawable.ic_reboot_power,
R.string.factorytest_reboot) {
Intent i = new Intent(Intent.ACTION_REBOOT);
i.setAction(Intent.ACTION_REBOOT);
i.putExtra("nowait", 1);
i.putExtra("interval", 1);
i.putExtra("window", 0);
sendBroadcast(i);
相关文章推荐
- android系统添加关机铃声
- android 系统关机,重启
- android 系统关机,重启
- 给android添加系统属性:Settings.system和SystemProperties
- Android添加一个系统service
- android系统更新应用的添加
- Android 添加系统服务
- 在Android系统中添加对新遥控器按键的支持
- android 关于将应用添加到系统的 分享.. 或者 发送到.. 中
- 向Android系统自带的联系人界面添加数据
- android系统关机流程
- 在Android系统中添加一款新铃声
- Android系统开发小知识-在android产品开发中添加新的编译模块
- android 系统关机重启
- android 系统关机,重启
- android下添加系统资源(图标)的问题
- Android系统关机去掉确认窗口,直接关机
- 在android系统SystemUI里面添加耳机图标的一点知识
- Android 添加系统服务