7得票1回答
如何从最近使用中排除已导出的活动?

我有一个应用程序,其中包含一个导出的活动,可以从其他应用程序中调用(特别是共享操作-android.intent.action.SEND)。 如何将导出的活动排除在“最近使用的应用”列表之外? 我没有找到设置FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS标志的方法,因...

7得票1回答
在Flutter应用中处理活动被销毁的情况

当在Android开发者选项中打开“不保留活动”,Flutter应用的导航路线堆栈似乎被清除,Android应用程序显示的就像是一个全新的启动。 在Flutter Android应用中保留或恢复导航路线堆栈的正确方法是什么?

7得票1回答
从FragmentStack中移除中间片段

我想要移除碎片栈的中间部分,即我有包含碎片 A、B、C、D 的栈。在这种情况下,我想要移除 B 或 C,而不是 D。 是否有任何方法可以做到这一点?因为如果我移除 D 并在移除 B 或 C 后重新添加它,那么需要花费时间创建视图并重新添加所有细节。

7得票2回答
根据指南处理“向上”导航的正确方法

我完全同意下面的导航 想象一下,书籍详细信息是在不同的BookDetailActivity实例中制作的。 在按下book2详情页上的向上箭头之前,堆栈如下: BookDetailActivity(书2-您在此处) BookDetailActivity(书1) AllBooksAct...

7得票1回答
从片段进入新活动并返回时,片段活动被销毁

我有一个类型为FragmentActivity的活动。里面有一些使用view pager的内容,其中每个可滚动的选项卡都是一个片段: <android.support.v4.view.ViewPager xmlns:android="http://schemas.andro...

7得票1回答
安卓:Dialog Fragment 和 Backstack 问题

假设我有以下片段: Fragment1 Fragment2 DialogFragment Fragment3 Fragment4 假设我进入以下片段,每个片段都被添加到后退栈中: Fragment1 -> Fragment2 -> DialogFragment -> F...

7得票1回答
从后退栈中获取的片段会再次调用onCreateView()函数。

请帮我解决我的问题。 我有一个拥有一个FrameLayout的MainActivity。我想要替换一些Fragment到这个FrameLayout中。现在我遇到了一个问题,它是: 1)我创建并把Fragment A放到了Framelayout中。Fragment A调用了onCreateV...

7得票1回答
Android通知PendingIntent未创建返回堆栈

如果应用程序没有在通知被跟踪时处于内存中,我会遇到问题。回退堆栈将不会被创建。我已经按照开发人员指南的步骤进行了操作。请告诉我我错过了什么,否则我将不得不通过我的HomeActivity路由所有意图,以便在跟随意图时手动创建回退堆栈。 AndroidManifest.xml: <ac...

7得票2回答
Android:如果应用程序是从另一个应用程序启动的,则BackStack表现异常

我有一个应用程序,它从SplashScreenActivity开始。之后,会显示LoginActivity,或者如果用户已经登录,则会显示MainActivity。如果应用程序已经在运行,则SplashScreenActivity将被关闭,并显示以下内容: //SplashScreenAct...

7得票2回答
23.1.1到25.1.0支持库升级后,popBackStack()的行为不同。

自从将Android支持库从23.1.1升级到最新的25.1.0版本后,我们应用程序中popBackStack()的行为发生了变化。 例如,我在BackStack中有三个FragmentTransactions。现在第四个FragmentTrsansaction被添加到BackStack中。...