java - 从按钮和菜单项 JAVA 访问相同的 fragment

标签 java android android-studio android-fragments

我有两个问题,非常感谢您的帮助

第一:

有没有一种方法可以让主 Activity 中的按钮和菜单项从返回堆栈中打开相同的 fragment ,而无需创建新的 fragment 。

第二:

如何在不单击任何按钮的情况下保留 fragment 中 editText 中输入的内容,我应该在 onSaveInstantState() 中使用 outState.putString() 方法或其他地方,然后我是否应该检查它是否存在,应该在 onCreate()onCreateView() 中执行吗?

谢谢!

最佳答案

首先:是的,您可以,只需在按钮 onClick 和 onOptionsItemSelected 中使用类似的代码 pop the fragment by name example 第二:Save fragment state example

关于java - 从按钮和菜单项 JAVA 访问相同的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40736543/

相关文章:

java - eclipse 项目: how to import correctly a class

java - 如何在多选 ListView 中以编程方式取消选择/取消选中所选项目

java - 将 Android Studio 项目连接到 Firebase 数据库时出现问题

Android Studio 代码覆盖率未显示任何 Kotlin 类

gradle - Android Studio 今天更新并回归

java - Android 使用 Retrofit 和 OkHttp 获取 Endpoints

java - Java中的简单下拉菜单

java - top -H 显示了几个没有出现在 jstack 输出中的线程 ID

带有客户端证书的android webview

android - 有没有办法确定Android应用程序是否全屏运行?