相关疑难解决方法(0)

如何在我的应用程序中保持屏幕?

对于我的Android应用程序,我从不希望手机锁定或背光灯关闭

android

115
推荐指数
8
解决办法
13万
查看次数

强制屏幕

在应用程序运行时,如何强制屏幕保持活动状态而不关闭?

android

109
推荐指数
3
解决办法
4万
查看次数

禁用屏幕超时Android手机/平板电脑

我想完全禁用屏幕超时.您可以在应用程序代码中设置反睡眠,但它不会禁用Android的自动睡眠,您可以设置从15秒到30分钟,我从市场上下载的程序也无法禁用30分钟的自动屏幕睡眠限制.

我想在浏览器中运行一个AJAX网页,该网页必须始终可见,它与电源相连,所以电源没有问题.

android sleep

4
推荐指数
1
解决办法
2万
查看次数

在Android cordova应用程序中更改KeepScreenOn的JavaScript

我试图从我的cordova应用程序控制屏幕超时.该应用播放视频,当应用播放视频时,我想关闭屏幕超时.当视频暂停或他们正在做其他事情时我想重新开启.如果我在OnCreate中设置KeepScreenOn标志它工作正常,但是如果我从我的插件中调用它没有任何变化.我试过了两个

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
Run Code Online (Sandbox Code Playgroud)

this.webView.setKeepScreenOn(true); 
Run Code Online (Sandbox Code Playgroud)

这是我的插件代码.

package com.Kidobi.plugins;

import org.apache.cordova.api.CallbackContext;
import org.apache.cordova.api.CordovaPlugin;
import org.json.JSONArray;
import org.json.JSONException;

import android.view.WindowManager;

public class KeepScreenOn extends CordovaPlugin {

@Override
public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
    System.out.println("Im in the plugin");
    if (action.equals("KeepScreenOn")) {
        System.out.println("KeepScreenOn");
        this.webView.setKeepScreenOn(true);
        //cordova.getActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
        //callbackContext.success(action);
        return true;
    } else if (action.equals("CancelKeepScreenOn")){
        System.out.println("CancelKeepScreenOn");
        this.webView.setKeepScreenOn(false);
           //cordova.getActivity().getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
        //callbackContext.success(action);
        return true;
    } else {
        System.out.println("UNKNOWN");
        callbackContext.error("unknown action" + action);
        return false;
    }
}

}
Run Code Online (Sandbox Code Playgroud)

android cordova

1
推荐指数
1
解决办法
2898
查看次数

如何保持屏幕始终在android上

我正在构建一个 android 应用程序,其中我希望屏幕(活动)在一段时间后不锁定意味着应用程序屏幕始终打开。如何在我的应用程序中执行此操作以使所有屏幕始终打开。意味着没有屏幕保护程序没有锁定屏幕在我的应用。

android

-2
推荐指数
1
解决办法
7273
查看次数

标签 统计

android ×5

cordova ×1

sleep ×1