android-task相关内容
假设您有一个应用程序 A,它打开另一个应用程序 B(例如地图),该应用程序不受您控制(即它是一个预先存在的应用程序).所以现在应用程序 A 在后台.假设一个事件发生并且 A 想要在应用程序 B 的 UI 上显示一个浮动对话框(同时让应用程序 B 的活动在其后面可见).这可能吗? (通常的答案是显示通知,但这不是大众市场应用,我们正试图非常直接地引起用户的注意.) 目前,我正在尝试做这样
..
背景 我的应用允许按时间对应用列表进行排序最近推出. 问题 从 Android "L" 开始,函数 getRecentTasks 只会返回当前应用已启动的应用列表,如 文档: 如果您的应用使用 ActivityManager.getRecentTasks()... 随着新的并发文件和活动的推出即将发布的版本中的任务功能(请参阅并发文档和下面的“最近"屏幕中的活动),A
..
根据文档,singleTask Activity 不能有多个实例.我的应用唯一的 Activity 是 singleTask,它同时有 2 个实例. 重现问题的步骤 步骤 1 在Android Studio 3.3.1中新建一个项目,Add No Activity,命名为singleTaskBug,(包com.example.singletaskbug),使用Java语言,最低A
..
我想从任何活动返回MainActivity.例如,我的活动堆栈: A-B-C-D.A(MainActivity)在堆栈的底部,D在堆栈的顶部. 当我使用 android:launchMode ="singleTask" 时.我可以按预期在任何活动中返回A. 但是当我使用标志 FLAG_ACTIVITY_NEW_TASK (没有launchMode ="singleTask")时,它无法
..
我正在尝试使用android Job Scheduler API,而我要做的就是让Job Scheduler每5秒运行一次.但是,当我运行它时,每两分钟会命中一次相应的服务.我有一个日志,记录每次服务被点击的情况.我不确定为什么会这样. Job Scheduler可以有一个最小间隔时间吗?我的代码就是... JobInfo jobInfo = new JobInfo.Builder(1, n
..
在我的应用程序中,我创建一个通知,该通知以 Details Activity 开始.我想将此活动添加到当前任务(或回退堆栈)的顶部.例如,我希望应用程序任务(后向堆栈)的行为如下: 但是我明白了: 我还没有使用FLAG_ACTIVITY_CLEAR_TASK和FLAG_ACTIVITY_NEW_TASK标志.我该怎么办? 编辑:第一张图片只是一个例子.我认为问题的标题是完全明确的
..
单击应用程序的启动图标会发生什么情况? 是否总是发送新的意图,或者结果有时与从最近的任务中恢复任务相同? 如果发送了一个Intent,何时将其发送到新活动实例的onCreate()方法,何时将其通过现有活动的onNewIntent()路由? 让我们假设意图是通过任务中现有活动的onNewIntent()路由的.它发送到哪个活动?一个最接近顶部或一个最接近根的位置?它是否总是发送到
..
我目前设法允许用户在两个不同的活动组(让我们说4个活动类别A/B组和X/Y组)之间进行切换,并通过FLAG_ACTIVITY_REORDER_TO_FRONT标志进行切换,但是我注意到其中存在一些奇怪的行为: A ->(start activity) X X ->(reorder to front) A X , A ->(start) B ->(start) B2 A , B , B2
..
假设您有一个应用程序A,它可以打开另一个不受您控制的应用程序B(例如地图)(即它是一个已存在的应用程序).因此,现在应用程序A在后台.假设发生了一个事件,并且A希望在应用B的UI上显示一个浮动对话框(同时在应用B的活动后面保持可见).这可能吗? (通常的回答是显示通知,但这不是大众市场应用,我们正试图直接吸引用户的注意力.) 目前,我正在尝试执行以下操作: // This cod
..
我写可以从其他应用程序通过接收与ACTION_VIEW或ACTION_EDIT意图启动的应用程序。例如,它可以通过查看电子邮件附件被打开。麻烦的是,当你点击home键和您所使用的电子邮件应用程序的启动图标再次点击,我的活动被杀害,并且已经取得的任何用户编辑会丢失。我希望发生的是,当用户点击home键,我的活动重新父,使其在用户点击我的应用程序的启动图标恢复。我试过设置的android:allowT
..
我看了这篇文章:的http://开发商。 android.com/guide/components/tasks-and-back-stack.html 如果我正确地读它,它说,你可以用一个新的活动创建一个新的任务,而旧的任务依然有着backstack。他们还谈到重回老TAKS。但是我没有找到如何实现这一点。 我想: 我有一个抽屉式导航。我想点击一个项目。在背面是pressed它可以追溯到根。
..
我的用例的游戏看起来这样:我有一个LoadingActivity,它加载(通过AsyncTask的,但是这并不重要),并存储所有的静态类需要游戏中的图形。装载完毕后,MenuActivity出现。通过这次活动,我可以启动其他活动,例如LikeBeginActivity。 这是清单的片段: <活动 机器人:名称=“my.domain.mygame.LoadingActivity”
..
背景 我的应用允许排序,他们的时间的应用程序列表最近推出的。 问题 作为机器人的“L”时,功能 如果您的应用程序使用ActivityManager.getRecentTasks()... 通过引入新的并发文件和活动 任务功能在即将发布(见并发文件和 在下面最近通话屏幕活动),则 ActivityManager.getRecentTasks()方法现在是很precated改善 用户的隐私。
..