android-recents相关内容
我正在创建一个家庭启动器,我希望与 Android 5.0 Lollipop 兼容.我想在启动器上获取最近应用的列表. 但是由于 ActivityManager.getRecentTasks() 在 API 21 中不再有效,我该怎么做呢? 解决方案 String topPackageName ;if(Build.VERSION.SDK_INT >= Build.VERSION_CO
..
背景 我正在尝试获取应用启动的统计信息,在 Lollipop 上可以使用 UsageStatsManager 类,因此(原帖此处强>): 清单: 代码有效,但权限检查效果不佳. 我的尝试 您可以使用以下任一方法检查授予的权限: String permission = "android.permission.PACKAGE_USAGE_STATS";boolean grantin
..
问题描述 在我的一个应用程序中,我看到了很奇怪的行为:当我的应用程序在前台运行时(最上面的一个),我可以在系统的“最近"中看到它的活动.但是,一旦我将其置于后台,不久前列出的相同活动(即 AccountsActivity)就不再出现在“最近"中.我的清单文件的相关部分: android:excludeFromRecents="true" 时,活动在“最近"中可见,但仅当它在前面时.当我移到
..
我知道如何更改应用程序的图标,但是当我查看最新消息屏幕,该图标是默认图标. 应用程序图标(到目前为止一切正常): “我的近期记录"屏幕中的图标: 这是我的"AndroidManifest.xml"的“应用程序"标签
..
我正在研究一个需要抑制“最近使用的应用程序"按钮的应用程序,就像在“幼儿锁"应用程序中所做的那样.我想要的是用户应该不能通过按“最近使用的应用程序"按钮退出我的应用程序. 幼儿锁( https://play.google.com/store/apps/details?id = marcone.toddlerlock& hl = zh_CN ),只要您按“最近使用的应用程序"按钮,屏幕就会闪烁
..
我正在开发一个音乐应用程序,我想在用户从最近的列表中删除该应用程序时停止该服务,而不是在第一个活动被销毁时停止该服务(因为用户单击后退直到应用程序最小化,在这种情况下,首先活动也被破坏了).请帮忙. 解决方案 我要在用户从删除应用程序时停止该服务最近的列表. 是的,您可以使用清单文件中Service的 stopWithTask 标志作为 true 来做到这一点. 示例:
..
由于要显示敏感数据,我主要想在最近使用的应用列表中清空屏幕.为此,解决方案是使用: getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); 但这也不允许截图,这是一个问题. 有没有办法在最近的应用列表中显示空白屏幕(或预定义的图像),同时仍然允许截图? 解决方案 我认为您需要的是: android:e
..
我有一个应用程序,其中有两项活动A& B,两者都具有启动模式singleInstance.我注意到,即使A和B都在后台运行,“最新应用"列表中也仅显示了最后一个活动.是否可以同时保留A& B在“最近使用的应用"列表中?谢谢. 解决方案 在AndroidManifest中,确保设置
..
我有一个正在运行的应用程序,但我想添加与最近的应用程序窗口关联的应用程序图标的备用版本。最近的应用程序窗口将使用另一个,而不是主屏幕上显示的图标。 解决方案 这可能是完成是在Activity类中使用新的 setTaskDescription(...)方法。它可用于设置任务的标题和要在最近的应用程序屏幕中显示的任务的图标。这使用 ActivityManager.TaskDescription
..
我有两个配置文件启动:家长和孩子的孩子不能进入商店和设置。我使用的是平板电脑8“。home键和访问最近的任务按钮将不会在状态栏中。我的问题,如果孩子获得最近的任务。他将能够访问的设置,所以我怎么能禁止访问最近的任务。我试过的禁止访问最近的任务的,但它并没有为我工作,我尝试: @覆盖 公共无效onWindowFocusChanged(布尔hasFocus){ super.onWindow
..
我工作的一个音乐应用程序,我想停止服务时,用户从最近的列表中删除该应用程序,而不是在第一个活动被销毁(因为当用户单击后退后退,直到应用程序最小化,在这种情况下,第一活动也被破坏掉了)。请帮助。 解决方案 我要停止该服务时,用户从申请 最近列表。 是的,您可以做,使用 stopWithTask 标记为真正为服务清单文件。 示例: <服务 机器人:启用=“真”
..
我发现,最近的Android应用程序对话可以通过禁用禁用 包 com.android.systemui 。我想在kiosk模式下运行我的(源于)装置,使至关重要的是,近期的应用程序对话框不长preSS显示。 现在,到底是什么做的 com.android.systemui 吗?所以它是确定的,如果那种化妆品的东西消失了,我不需要通知和电源指示灯和东西。这也是确定的,如果软输入首页按钮消失了,
..
我的应用程序的测试报告: “在最近的应用列表中的应用程序的缩略图完全不调整在我看来无论是像一个主屏幕壁纸(tolikdru:大概,只是透明的矩形),或类似的应用程序屏幕的绿色背景,但从来没有作为一个真正的应用程序的快照“。 因此,该行为是什么喜欢这里描述。 我的设备与Android 2.0,所以我不能检查和调试的问题(在最近使用的应用缩略图是由于Android 3.0+)。因此,进一步的研究
..
我试图解决我的code中的错误,而且我希望有人能指出我在正确的方向。如果我的应用程序进入后台,并得到用户只需进入“应用程序”,然后选择我的应用程序恢复,一切工作正常。 但是,如果把它放到后台,并通过按住home键,并从最近的应用程序列表中选择恢复它,我得到一个错误。我是IM pression下,这两个动作应做的确切的同样的事情? 有谁知道其中的差别是从应用程序的正常列表恢复应用程序,VS按住h
..
由于Android棒棒糖,我们现在访问的应用程序使用统计信息的API。然而,你的应用程序必须由用户被授予这些权限。 我知道,将用户重定向到使用Settings.ACTION_USAGE_ACCESS_SETTINGS这些设置。 现在,我的问题是你怎么知道用户已授予您的权限,这样就可以阻止他重定向的设置。 谢谢! 解决方案 您可以简单地查询usagestats每天的间隔时间和结束时间当前的
..
我要创建一个家庭发射器和我想要的是Android 5.0,棒棒糖兼容性。我想在近期启动的应用程序列表。 不过,由于 ActivityManager.getRecentTasks()不再是API 21的作品,我该怎么办呢? 解决方案 字符串topPackageName; 如果(Build.VERSION.SDK_INT> = Build.VERSION_ codeS.LOLLIPOP){
..
背景 我试图让应用程序推出的统计数据,以及棒棒堂有可能通过使用清单: <使用,许可 机器人:名称=“android.permission.PACKAGE_USAGE_STATS” 工具:忽略=“ProtectedPermissions”/> 打开,可以让用户确认给你这个权限的活动: startActivity(新意图(Settings.ACTION_US
..
可能的复制: 比方说,我有两个活动的一个(主要活动)和B.我开始从A,B如下: 意向书我=新的意图(A.this,B.class); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(ⅰ); 我想我的应用程序已经在最近通话随时AND B只是一个入口在一个新的任务来启动。如果B有一个清单条目,如下所示,我做到这
..
我有一个出口的活动,可以从其他应用程序中调用(特别是共享的行动 - android.intent.action.SEND )的应用程序 如何导出的活动被排除在最近通话? 我不明白的方式来设置 FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS 标记,因为它是从外部调用。 我想这样做的原因是因为在最近通话时,点击这个意向成为最后一个在我的活动栈,因此,一个文件被重新共享,而不
..
背景 谷歌已经去precated功能“ 我甚至写了一个关于它的帖子 在这里在计算器 ,但我发现这是不可能的。 问题 我做了一个关于它的帖子(类被称为“UsageStatsManager”,我的猜测是,该函数“ 此外,似乎它有一个新的权限(“android.permission.PACKAGE_USAGE_STATS”),这是一个系统的权限,但它写入的是: 声明许可意味着不想使用AP
..