Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个连接到计算机并充当鼠标的 Android 应用程序。我希望屏幕仅在使用应用程序时保持清醒。我知道我可以用来getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 在活动期间保持屏幕开启,但是有没有办法让所有活动的屏幕保持开启,或者我是否必须在onCreate每个活动的每个方法中使用那行代码?
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
onCreate
您必须在每个活动中使用该行。
或者您可以使用片段并在唯一的活动中设置一次,然后它将应用于每个片段。