相关疑难解决方法(0)

android片段 - 如何在片段上推送另一个片段时保存片段中的视图状态

在android中,一个片段(比如说FragA)被添加到backstack而另一个片段(比如说FragB)会出现在顶部.现在回击FragA到顶部并被onCreateView()称为.现在我FragA处于一个特定的状态,然后FragB被推到它之上.

我的问题是如何恢复FragA到以前的状态?有没有办法保存状态(比如说在Bundle中),如果有,那么我应该覆盖哪种方法?

android android-fragments

132
推荐指数
7
解决办法
14万
查看次数

Fragment中的ScrollView保留位置

我有2个片段A和B.

A包含一个ScrollView,如果我向下滚动并按下一个按钮片段A被片段B取代.现在我按下后退按钮,片段A返回到屏幕,但ScrollView与当时不在同一个位置我切换到片段B.

但是当我对包含ListView的Fragment(不是ListFragment!)执行相同操作时,会保留滚动位置.

我的ScrollView有什么特别之处吗?!

问候,丹尼尔.

android fragment scrollview

5
推荐指数
2
解决办法
6719
查看次数

标签 统计

android ×2

android-fragments ×1

fragment ×1

scrollview ×1