back-stack相关内容

片段onResume()及在onPause()不叫上backstack

我有一个活动内的多个片段。在点击一个按钮,我开始一个新的片段,将其添加到backstack。我自然希望当前片段的的onPause()方法和 onResume()新片段被调用。那么它是不会发生。 LoginFragment.java 公共类LoginFragment扩展片段{ @覆盖 公共查看onCreateView(LayoutInflater充气,容器的ViewGroup,捆绑sav ..
发布时间:2015-12-01 22:12:05 移动开发

安卓碎片backStack

我试着加载一个新的片段,当方法被调用。此方法创建一个新的片断和“替代”另一个片段: 私人无效showTestFragment(片段oldFragment,布尔addBackStack,BaseAdapter适配器,INT位置){ 光标光标=(光标)adapter.getItem(位置); 如果(光标!= NULL){ INT IDX = cursor.getCo ..
发布时间:2015-12-01 21:50:04 移动开发

Android的活动管理

我有一个问题在脑海中的活动管理。假设我有4个活动说,例如A1,A2,A3,A4。现在,A1有一个按钮,启动活动A2。 A2有2个按钮,其中启动或者A3或A4,A3有2个按钮,它们开始活动A4和A1。 A4有3个按钮SART活动A1,A2,A3,我不以任何本次活动使用的方法完成。所以现在用户点击任何一个活动的任何按钮,比检查活动,就是这种已经在回地面?如果是的话比这个活动将不会产生新的实例,然后启动 ..
发布时间:2015-12-01 20:59:10 移动开发

安卓活动backstack管理

我的应用程序显示了一些内容(视频,PDF,IMG等),每一个内容中我可以启动另一个内容。我要的是只具有“一回的历史。” 例如,如果我的活动历史是这样的: VideoActivityIns1-> PdfActivityIns1-> VideoActivityIns2 我要回去从VideoActivityIns2到PdfActivityIns1,但退一万步就是应该是我的应用程序的MainActiv ..
发布时间:2015-12-01 20:57:28 移动开发

安卓创建不同backstacks(任务),并返回给他们

我看了这篇文章:的http://开发商。 android.com/guide/components/tasks-and-back-stack.html 如果我正确地读它,它说,你可以用一个新的活动创建一个新的任务,而旧的任务依然有着backstack。他们还谈到重回老TAKS。但是我没有找到如何实现这一点。 我想: 我有一个抽屉式导航。我想点击一个项目。在背面是pressed它可以追溯到根。 ..

安卓:编程方式访问活动栈

是不可能性,以获得$ ​​C $ c把当前活动栈? 下面是我的使用情况: 用户从活动导航到活动 A - > B - >ç - >ð - > ... 一些活动的发送用户新的屏幕后会完成,有些则不会 我需要检查是否pressing BACK按钮将使用户的活性或任何其他因为在当前显示的活动我有一个按钮,完成活动和按钮的图标不同的天气,你会被带到塔活动A或其它活动。 在此先感谢, 再见, ..
发布时间:2015-12-01 20:48:51 移动开发

需要新的任务backstack单一的活动

这是噩梦的时候必须处理机器人的任务和启动模式(标志)。 需要完成这样的情景: 从后台服务的推出活动[1]属于应用[A]在新的任务。 当用户去[返回] - !结束活动[1],并恢复任何应用程序是pviously $ P $前景 如果应用[A]活跃,运行 - 是没有问题的,[贝克]关闭活动[1]和恢复应用[J]。 但是,如果其他任何应用程序[B]是在前台的时刻发射活动[1](即使有新的任务)的所 ..
发布时间:2015-12-01 20:46:20 移动开发

手柄切换按钮在onResume()

我已经写在我使用定时器和程序控制使用切换规定,计时器。 切换的默认状态是关闭,一旦我做出改变的切换状态,从关闭到 ON 定时器启动,当我再次改变为关闭停止了定时器按要求。 但问题开始,当我的定时器是 ON 和我切换到其他的活动,然后再回来到 ToggleActivity ,然后做变化切换状态,从 ON 到关闭 - 它仍然运行定时器 ... 注意:当我使用完成()或返回 preSS ,在意图回 ..

Android的:如何返回到活动与" noHistory"的onStop后的属性?

我一直在寻找一种方式来删除历史堆栈一定的活动,并找到了解决的这里(Wakkas的前面回答)。但是,如果我关闭这个活动的应用程序打开如由pressing home键,后来回吧,该活动是不可恢复的。 如果我删除了“noHistory”属性,它回来了,也恢复了杀后。 有没有一种方法,使之不会出现在历史堆栈(=不想回来给它的pressing在接下来的活动中后退键)没有这种现象? 亲切的问候, 水母 ..
发布时间:2015-12-01 20:27:24 移动开发

如何从最近通话排除导出的活动?

我有一个出口的活动,可以从其他应用程序中调用(特别是共享的行动 - android.intent.action.SEND )的应用程序 如何导出的活动被排除在最近通话? 我不明白的方式来设置 FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS 标记,因为它是从外部调用。 我想这样做的原因是因为在最近通话时,点击这个意向成为最后一个在我的活动栈,因此,一个文件被重新共享,而不 ..
发布时间:2015-12-01 20:21:17 移动开发

如何prevent意外退出应用程序瓦特/ Android中片段/活动?

如何prevent意外退出应用程序瓦特/ Android中? IE浏览器:当他/她presses后退按钮,并达到在BackStack的最后一项活动,展现举杯问,如果用户想使用pssed()方法onBack $ P $退出 此外,它需要与backStacks的片段的功能。 解决方案 该功能可以很容易地通过覆盖主要活动的onBack pressed()方法来实现。在这个例子中,当用户press ..

清空行业后退堆栈

我从活动开始A-> B-> C-> D->电子..when我从D->电子应该在栈没有任何活动,但是,用户可以使用后退按钮从D和去C(无刷新活动C,正常人一样回功能) 解决方案 您可以添加一个的BroadcastReceiver 在要关闭(A,B,C,D的所有活动): 公共类MyActivity延伸活动{ 私人FinishReceiver finishReceiver; 私有静 ..
发布时间:2015-12-01 20:05:29 移动开发

维护标准应用的活动回到堆栈状态的Andr​​oid(使用singleTask启动模式)

我无法找出如何保持我在开发Android应用程序的状态。 只是为了澄清,我不是在谈论保持活动状态(即跟踪文本框的值,复选框,等具体活动)。 让我们说,例如我的应用程序有两个活动 A 和 B 。当我开始我的应用程序,它需要我的活动 A ,和pressing上有一个按钮,带我去活动 B 。在这一点上,我preSS home键在手机上返回到主Android的UI和退出我的应用程序。但是,如果让我选择 ..
发布时间:2015-12-01 19:52:15 移动开发

清除完整的Andr​​oid栈的活动在旧的软件开发工具包(即缺乏FLAG_ACTIVITY_CLEAR_TASK)

我已经做魁一点阅读和SO上搜索,但无法找到一个方法来清除当前活动堆栈。我的应用程序的背景是由AA后台服务/通知启动一项活动。 想象一下,我的应用程序允许你组织的人的名单。几个小时前,你看的人X 在“视图”的活动,这是现在你的堆栈的顶部。在未来的某个时刻,业务触发和我弹出一个新的“通知”活动的的人是的。从那里,你可以编辑个人Ÿ的详细信息。 当你完成这个活动,这将是一个令人困惑的用户体验,以弹出堆 ..
发布时间:2015-12-01 19:48:50 移动开发

如何清除活动的Andr​​oid软件开发包?

我有几个活动的Andr​​oid应用程序,我希望用户能够登录,由pressing菜单按钮。我的问题是, A)的Andr​​oid不会让你终止应用程序和 B),甚至当我向用户发送到 LoginActivity 他们又总能preSS的回的和马上回了previous活动他们是在 我已经尝试启动活动有以下两个标志: 意向意图=新的意图(这一点,LoginActivity.class); inten ..
发布时间:2015-12-01 19:47:11 移动开发

使用片段和backstack在管理操作栏冠军

我的应用程序有一个使用了FragmentManager来push和pop片段到backstack的活动。然而,当backstack有2个片段和最后一个片段被弹出,我也不怎么检测到这种适当设置操作栏的标题。我希望有一个片段,我可以重写,以确定当它成为可见的一些方法,但这些都不建议如uservisiblehint,onHiddenChanged等被调用。我怎样才能既: •确定何时片段变得可见;或 ..
发布时间:2015-12-01 16:12:08 移动开发

安卓:从后面堆栈中删除所有的previous活动

当我点击的注销我个人资料活动按钮,我想利用用户的登录页,在那​​里他需要使用新的凭据。 所以我用这个code: 意向意图=新的意图(ProfileActivity.this, LoginActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.addFlags(Intent.FLAG_ACT ..
发布时间:2015-12-01 15:41:27 移动开发

片段onResume从后堆栈

我使用的是兼容包使用的片段与Android 2.2。 当使用的片段,并将它们添加之间转变到backstack,我想坡平出来的后达到onResume一个活动,即,每当一片段被带到“前台”(对用户可​​见)的相同的行为backstack,我想某种回调将片段(执行上的共享资源的用户界面一定的变化,例如)。内被激活 我看到有碎片框架内没有内置的回调。有没有为了达到这个一个很好的做法呢? 解决方案 对 ..