问答 2022-04-15 来自:开发者社区

关于android 回退栈的问题

我add一个fragment,回退栈里有一个了,但是我getActivity().getSupportFragmentManager().popBackStack();返回上一个fragment,回退栈里还是1,没变,这个没有被顶出栈么,怎么搞啊!!!

文章 2022-02-17 来自:开发者社区

Android开发之Fragment回退栈

在Android开发之Fragment动态使用一文中,说到replace方法切换Fragment,会造成Fragment不断销毁、创建,但是有没有办法实现像Activity一样通过栈的方式来管理Fragment呢?答案是可以的,本文就来探讨一下。 一、Fragment回退栈 Activity切换时,相信大家都知道是通过栈的形式,不断压栈出栈,在Fragment的时候,如果你不是手动开启回退栈,它....

文章 2022-02-16 来自:开发者社区

android之Task和Back Stack(回退栈)

通常一个应用程序包括多个Activity,我们在使用程序是,一个Activity到另一个Activity,又到别的Activity,然后我们按下返回键又能按打开的顺序,倒叙返回。android中是怎么做到的?Task和Back Stack与此密不可分。 Task存储了一组页面的集合,并且这个集合会被排列到一个叫Back Stack中,保存的目的在于记录Activity的打开顺序。 特点:系统会给....

文章 2022-02-16 来自:开发者社区

android学习记录(十三)Task 和 Activity 回退栈操作。

首先说一下Task是一个什么概念吧:Task是一个包括activity的列表。没 错。简单的说就是依照启动的先后来排队的一个队列。Back Stack。就是回退栈的意思:那么有什么用?Back Stack是存储一个Task的实现方式,一个容器。它具有栈的特性:后进先出。 那么。根据什么来把activity指定给某个Task? ------默认情况下,依据activity的启动的顺序。增加...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注