fragment-android 回退栈的问题

问题描述

android 回退栈的问题

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

解决方案

回退栈是针对事务来说的,不是针对fragment来说的,这一点要清楚了。

你的问题就需要看你的**FragmentTransaction** 怎么对fragment处理的了。

解决方案二:

回退栈是针对事务来说的,不是针对fragment来说的,这一点要清楚了。

你的问题就需要看你的**FragmentTransaction** 怎么对fragment处理的了。

时间: 2024-12-29 10:12:17

fragment-android 回退栈的问题的相关文章

Android的任务和回退栈简介

一个应用通常有多个Activity.每个activity围绕一个特定的功能设计,用户可以操作它并且可以启动其他的activity.举个例子,一个电子邮件应用可能有一个activity去呈现新邮件列表.当用户选择了一封邮件,会打开一个新的activity来呈现邮件内容. 一个activity可以启动另一个应用的activity.例如,如果你的应用想要发送email,你可以定义一个intent来执行一个发送操作并且携带一些数据:email的地址,消息.一个其他应用的activity需要声明可以处理这

android将fragment加入后退栈没作用

问题描述 android将fragment加入后退栈没作用 package com.example.mrwuchao.fragmenttest; import android.app.FragmentManager;import android.app.FragmentTransaction;import android.app.ListFragment;import android.os.Bundle;import android.view.View;import android.widget

Android中Fragment的解析和使用详解_Android

前言 Android Fragment的生命周期和Activity类似,实际可能会涉及到数据传递,onSaveInstanceState的状态保存,FragmentManager的管理和Transaction,切换的Animation. 我们首先简单的介绍一下Fragment的生命周期. 大致上,从名字就可以判断出每个生命周期是干嘛的. AppCompatActivity就是FragmentActivity的子类,如果想使用Fragment,是要继承FragmentActivity,因为考虑到兼

Android中Fragment的解析和使用详解

前言 Android Fragment的生命周期和Activity类似,实际可能会涉及到数据传递,onSaveInstanceState的状态保存,FragmentManager的管理和Transaction,切换的Animation. 我们首先简单的介绍一下Fragment的生命周期. 大致上,从名字就可以判断出每个生命周期是干嘛的. AppCompatActivity就是FragmentActivity的子类,如果想使用Fragment,是要继承FragmentActivity,因为考虑到兼

Android开发权威指南(第2版)新书发布(免费下载随书光盘内容,包括Android源代码)

光盘内容下载 光盘内容下载(新浪微盘) Android4.2.2(CM ROM)源代码下载 如果需要虚拟环境的,这里提供了ubuntu10.04 LTS版本,不需要CPU支持虚拟化(VirtualBox版[VirtualBox-4.2.10-84105]) Ubuntu10.04 VirtualBox版 分卷1 分卷2 分卷3 分卷4 分卷5 分卷6   用户名:root 秘密:12345678   <Android开发权威指南(第二版)>是畅销书<Android开发权威指南>的升

Android fragment笔记整理

一直在用Fragment,但是没有系统的整理过,Google了一下相关文章,看到了几篇,将几篇还不错的文章重点整理了下,很多是直接Copy的,只为做个笔记,以后翻来看比较方便,建议大家看一下下面几篇,相信会有一些收获的. Android Fragment 真正的完全解析(上)http://blog.csdn.net/lmj623565791/article/details/37970961 Android Fragment 真正的完全解析(下)http://blog.csdn.net/lmj62

Android fragment actionbar 中 Menu 界面管理

http://blog.csdn.net/abc_123_linbin/article/details/18261201 strings.xml  文件代码 [java] view plaincopyprint? <?xml version="1.0" encoding="utf-8"?>   <resources>          <string name="app_name">Android_fragme

android fragment如何返回

问题描述 android fragment如何返回 是返回,不是按返回键,getFragmentManager().popBackStack();这个方法没用啊,我都是用add进行添加的,然后这句代码写到onBackPressed里管用,但是加入返回按钮的点击事件虽说也可以,但是会报一个空错,程序崩溃.我用接口回调方法实现的fragment重写onBackPressed方法. 解决方案 getActivity().finish() 解决方案二: 有没有添加进栈里?再判断一下 解决方案三: 添加的

Android中的Fragment类使用进阶_Android

0.回顾Fragment 代表 Activity 当中的一项操作或一部分用户界面. 一个 Activity 中的多个 Fragment 可以组合在一起,形成一个多部分拼接而成的用户界面组件,并可在多个 Activity 中复用.一个 Fragment 可被视为 Activity 中一个模块化的部分, 它拥有自己的生命周期,并接收自己的输入事件,在 Activity 运行过程中可以随时添加或移除它 (有点类似"子 Activity",可在不同的 Activity 中重用). Fragme