最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android實(shí)現(xiàn)短按電源鍵關(guān)機(jī)的實(shí)現(xiàn)代碼

 更新時(shí)間:2020年11月09日 09:36:25   作者:無(wú)風(fēng)之翼  
這篇文章主要介紹了android實(shí)現(xiàn)短按電源鍵關(guān)機(jī)的實(shí)現(xiàn)代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

打開(kāi)文件:\frameworks\base\policy\src\com\android\internal\policy\impl\PhoneWindowManager.java
在代碼: private static final int MSG_POWER_LONG_PRESS = 14;下面添加:

private static final int MSG_POWER_SHUT_DOWN=15;

在:

case MSG_POWER_LONG_PRESS:
  powerLongPress();
  break;

下面添加:

case MSG_POWER_SHUT_DOWN:
		mWindowManagerFuncs.shutdown(false);
		break;

找到 case KeyEvent.KEYCODE_POWER:
注釋掉

/*result &= ~ACTION_PASS_TO_USER;
 isWakeKey = false; // wake-up will be handled separately
 if (down) {
  interceptPowerKeyDown(event, interactive);
 } else {
  interceptPowerKeyUp(event, interactive, canceled);
 }
 break;*/

再添加:

if(down){
					if(mPowerManager.isScreenOn()) {
						Message msg = mHandler.obtainMessage(MSG_POWER_SHUT_DOWN);
						msg.setAsynchronous(true);
						mHandler.sendMessageDelayed(msg,
						ViewConfiguration.get(mContext).getDeviceGlobalActionKeyTimeout());
					} else {
						Log.e("GO to Wakeup--------> TTTEEE","keyCode :"+keyCode);
						wakeUpFromPowerKey(event.getDownTime());
					}
				}   
				break;

之后在目錄frameworks/base/policy中mm編譯出android.policy.jar push到system/framework重啟即可

到此這篇關(guān)于android實(shí)現(xiàn)短按電源鍵關(guān)機(jī)的實(shí)現(xiàn)代碼的文章就介紹到這了,更多相關(guān)android 短按電源鍵關(guān)機(jī)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于Android中獲取資源的id和url方法總結(jié)

    基于Android中獲取資源的id和url方法總結(jié)

    下面小編就為大家分享一篇基于Android中獲取資源的id和url方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Android WebView如何判斷是否滾動(dòng)到底部

    Android WebView如何判斷是否滾動(dòng)到底部

    大家好,本篇文章主要講的是Android WebView如何判斷是否滾動(dòng)到底部,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • Android自定義控件LinearLayout實(shí)例講解

    Android自定義控件LinearLayout實(shí)例講解

    這篇文章主要為大家詳細(xì)介紹了Android自定義控件LinearLayout實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • 最新評(píng)論

    朝阳县| 鸡西市| 凌海市| 旺苍县| 鹤壁市| 石首市| 内丘县| 乐业县| 颍上县| 福泉市| 武安市| 靖江市| 乡宁县| 乐清市| 廉江市| 安康市| 柳河县| 定陶县| 武陟县| 上饶县| 上饶市| 彭州市| 延津县| 纳雍县| 兴业县| 托里县| 从化市| 太和县| 永兴县| 蚌埠市| 玉田县| 荥阳市| 安阳市| 沈丘县| 蕉岭县| 集贤县| 仁化县| 武穴市| 阳泉市| 海宁市| 虹口区|