我有申请。当我按下音量下降按钮时,计数器正在增加。但我想在我的设备被锁的时候做。
当我按下电源按钮时,计数器不工作。
if (event.getAction() == KeyEvent.ACTION_DOWN)
{
switch (event.getKeyCode())
{
case KeyEvent.KEYCODE_VOLUME_DOWN:
counter=counter+1;
}
}
MyAs在评论中提到你的问题,你可以使用服务。
另外,我想它也可以在活动中使用wakelock来完成。在你的活动中获得一个部分的wakelock。这样,CPU就不会进入Hibernate状态,而您的活动将继续运行。
收购Wakelock:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Wakelock");
wl.acquire();
wl.release();
如何使android studio中的应用程序在手机锁定时工作。假设在任何紧急情况下,如果用户在手机上滑动或按下锁定按钮2次,手机锁定时,它会将其位置发送到保存的紧急号码。有什么想法吗?
问题内容: 我如何以编程方式锁定我的Android手机?我想下面这个例子。但是,当我单击启用按钮时,活动会弹出几毫秒,然后自动关闭 日志仅显示此日志没有错误 谁能告诉我如何锁定android屏幕(就像在进行多次模式锁定和手机锁定时锁定一样) 任何帮助表示赞赏 问题答案: 您必须将您的应用设为管理员,在这里阅读一些内容 创建一个新的空项目,并创建一个名为这样的扩展类 创建一个名为xml的新文件夹,并
只有当我点击图标返回应用程序时,它才会被破坏。如果我打开正在运行的应用程序列表并从那里返回,它将正常恢复。我在onDestroy()函数上设置了一个断点,因为我找不到在它之前调用的任何代码。这是它调用的线程: 看起来它收到了一些消息,从某处破坏了我的活动。在循环器中有一个名为msg的变量。这就是它的价值: 有人知道这里发生了什么吗?如何使我的应用程序恢复正常,就像我从正在运行的应用程序列表中选择它
这是我的XML代码 这是我的Java代码
可能重复: 以编程方式获取设备的Android API级别? 如何让手机的Api级别立即运行我的应用程序?我相信它很简单,但我找不到它,因为我所有的搜索都会带来大量的垃圾。
很遗憾,当我在手机上运行项目时,我将手机更新到Android 12,我正在完美地完成我的项目。错误显示: 安装未成功。无法安装应用程序:INSTALL _ PARSE _ FAILED _ MANIFEST _ formatted apk列表:[0]“C:\ Users \ Microsoft \ androidstudio projects \ ymmy server \ app \ build