Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android保持屏幕常亮喚醒狀態的方法

Android保持屏幕常亮喚醒狀態的方法

編輯:Android開發實例

本文實例講述了Android保持屏幕常亮喚醒狀態的方法。分享給大家供大家參考,具體如下:

第一步: 首先添加權限:
代碼如下:
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
第二步:代碼實現如下:

public class ScreenActivity extends Activity 
{ 
  PowerManager powerManager = null; 
  WakeLock wakeLock = null; 
  @Override 
  protected void onCreate(Bundle savedInstanceState) { 
   super.onCreate(savedInstanceState); 
   this.setContentView(R.layout.main); 
   powerManager = (PowerManager)this.getSystemService(this.POWER_SERVICE); 
   wakeLock = this.powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Lock"); 
  } 
  @Override 
  protected void onResume() { 
   super.onResume(); 
   wakeLock.acquire(); 
  } 
  @Override 
  protected void onPause() { 
   super.onPause(); 
   wakeLock.release(); 
  } 
}

最後說明:在不同的生命周期調用WakeLock函數可以使系統正常運行(如果Activity結束沒有調用WakeLock.release,則屏幕會一直常亮)。

希望本文所述對大家Android程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved