Android学习之保持屏幕常亮的几种方法

Android保持屏幕常亮可通过如下方法实现:

第一种方法:
在onCreate()函数中添加如下代码:

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)


如下所示:

 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);
        getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
        }

第二种方法:
在xml文件中,将android:keepScreenOn属性置为true。

如下所示:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:keepScreenOn="true">

你可能感兴趣的:(Android开发学习,android)