android-fragments相关内容

无法在 webview 中移动地图

一个活动(MainActivity)调用一个片段(MainPage).该片段旨在打开本地资产 webview 文件 Map.html.它按预期工作,但地图不能用指尖移动.此功能在 Map.html 打开浏览器时可用.但是,左上角的放大缩小点击按钮确实有效. 是否有东西覆盖在 webview 上以便可以看到但不能滑动? 初始的AppCompatActivity(支持ActionBar)由 ..
发布时间:2022-01-12 18:33:34 移动开发

Android/Java - GoogleMaps FragmentActivity 上的自定义视图未显示

我正在尝试在自定义视图中绘制一些用于测试的东西,该视图已添加到 GoogleMaps FragmentActivity.但不知何故,当我在模拟器中运行它时,似乎我的 CustomView 不是绘图.我尝试使用新的 RelativeLayout 和 MapLayout.有任何想法吗 ?我做错了什么? 这是我的主要 GoogleMaps FragmentActivity 代码,从 Android ..
发布时间:2022-01-12 17:06:24 Java开发

片段中的功能使模拟器崩溃

当我在 menu1_Fragment.java 的 onCreateView 中放置一个函数时发生错误.提前抱歉,因为我也会把我的日志放进去,所以这可能会使我的帖子有点大,所以我会告诉你布局.我很抱歉有很多问题. 如果我不将函数 setClick() 放在我的片段中,则代码可以完美运行.快速注意该功能基本上使我在 menu1_layout.xml 中的图像成为一个 3 向按钮,即开始停止重置 ..
发布时间:2022-01-12 11:40:43 Java开发

android.support.v4.app.Fragment.setUserVisibleHint 应用程序恢复时的空指针

我在片段代码中的应用程序恢复时遇到崩溃.我自己从未见过这种崩溃,但我通过 TestFlight 收到了用户反馈的崩溃报告.我想我缺少一些东西,因为代码在大多数机器上都可以正常工作.任何帮助将不胜感激. 这是调用堆栈. java.lang.NullPointerException第 819 行 Fragment.java 中的 android.support.v4.app.Fragment. ..
发布时间:2022-01-12 11:32:57 移动开发

在 ListFragment 中添加HeaderView 的最佳位置

我在列表中设置自定义标题时遇到了一些问题. 我正在使用自定义适配器创建 ListFragment.我的列表工作正常,但我试图找出在片段的生命周期中附加标题的位置. 我知道必须在设置适配器之前添加标题. 我尝试在 onActivityCreated 中添加我的标头,但是每次我的 Fragment 从后台堆栈返回时都会调用它,并且由于我还在 onActivityCreated 中设置 ..
发布时间:2022-01-11 16:16:20 移动开发

Android:导航抽屉片段内的Viewpager

我目前正在开发一个 Android 应用程序,我需要在 Navigation Drawer 的片段中实现 Viewpager 或 Tabs.我已经从本教程中实现了导航抽屉:导航抽屉教程 现在我的导航抽屉由 3 个片段组成.片段 A、片段 B、片段 C 在Fragment A上,我怎样才能为这个Fragment添加一个Viewpager? 解决方案 这绝对是可能的.您只需要为 v ..

后按后更新导航抽屉的选定状态

按下后处理导航抽屉的选定状态的正确方法是什么? 我有一个导航抽屉,其中包含 n 个条目(在列表视图中),例如 Android Studio 中的 SDK 示例.当我单击导航抽屉条目时,我希望将它们添加到后台堆栈中,以便我可以移回它们. 在 onNavigationDrawerItemSelected(int pos) 我有 FragmentManager fragmentManag ..

在 Android 中使用片段时处理后按

我在我的应用程序中使用带有导航抽屉的 Android 滑动菜单,并且在应用程序中使用片段而不是活动.当我打开抽屉时,单击一个出现片段的项目.我使用以下代码从一个片段移动到另一个片段: 片段片段 = null;片段 = 新 GalleryFragment(selectetdMainMenu.getCategoryID());FragmentTransaction ft = getFragmentM ..

Android Fragments导航和backstack

我有一个标题栏(有点像菜单)和 4 个片段(MAIN、A、B、C),其中 MAIN 应该是 backstack 的“主/根"片段. 我遇到的问题是当用户通过菜单进入例如 MAIN > A > B > C 时.如果我只是使用 backstack,它将以我不想要的相反顺序进行.无论用户如何导航到这 3 个之一,我都需要返回按钮才能返回 MAIN. 我当前的代码(这是错误的,它在不在 MAI ..
发布时间:2022-01-10 17:51:06 移动开发

从片段中禁用导航抽屉

我有一个带有导航抽屉和 4 个导航项(片段)的应用.在其中一个片段中,我设置了一个带有视图寻呼机的选项卡布局(另外 3 个片段). 从这些内部片段之一,我想动态禁用/启用导航抽屉.基本上,在按下按钮时,我想限制对导航抽屉的访问(并在再次按下时重新启用). 我该怎么做? 我尝试从这个内部片段访问父活动的 DrawerLayout.但我看不到启用/禁用导航抽屉的方法. 我将抽屉 ..
发布时间:2022-01-10 17:44:53 移动开发

工具栏 - 只有一个活动从抽屉切换到后退按钮

我一直在寻找有关如何在抽屉打开/关闭图标(从汉堡包到箭头)到简单的后退箭头之间进行更改的方法.目前我的应用程序只有一个 Activity 可以在多个片段之间切换.在某一时刻,我想在主要片段之一(即抽屉中的片段之一)之间转换到分层地位于前一个片段之下的片段(即“添加新"片段).在这个新片段中,我希望工具栏显示后退按钮而不是抽屉按钮. 很长一段时间以来,我一直在环顾四周并尝试不同的解决方案.以下 ..
发布时间:2022-01-10 17:43:01 移动开发

升级我的 Fragment 的导航版本时出现问题(从 2.3.5 到 2.4.0-alpha03)

我一直在尝试将片段的导航版本从 2.3.5 升级到 2.4.0-alpha03,以便它可以根据文档支持多个回栈https://developer.android.com/jetpack/androidx/releases/navigation 并且还帮助保存和恢复我的每个底部导航项目的状态几天现在不成功.每次我在 build.gradle 中同步实现时,我的 homeactivity 中的代 ..
发布时间:2022-01-10 17:34:58 Java开发

Android - 一个选项卡中的多个片段

我在网上搜索了很多关于在一个操作栏选项卡中包含多个片段的可能性. 这个问题最符合我的需要,但代码不起作用. 是否有另一种可能在一个选项卡中包含多个片段? 这是StartActivity 公共类 StartActivity 扩展 FragmentActivity 实现 ActionBar.TabListener {@覆盖公共无效 onCreate(Bundle savedInst ..
发布时间:2022-01-09 21:06:18 移动开发

Android:不推荐使用非滑动标签?

我有一个非常简单的任务(至少我是这么认为的) - 制作 5 个不可滚动的静态标签,其中包含图标和片段 我花了一整天的时间来完成这项任务,我真的很惊讶,似乎在现代 Android API 中很难实现,因为我发现的所有东西都是无用的: PagerTabStrip - 它是可滚动的,不能使用固定数量的显示标签 ActionBar.TabListener - 自 API 21 起已弃用 ..
发布时间:2022-01-09 21:05:32 移动开发

如何使用 Swipe Tab 通过不同的 Fragment 通信/传递数据?

您好,我有一个包含三个片段的滑动标签片段活动.我创建了自己的扩展 FragmentStatePageAdapter 的适配器. 现在我将解释每个选项卡(片段)的工作原理. 在标签 1 和标签 2 中,我有一个几乎相同类型的列表,当我指的是类型时,我的意思是它们是症状(发烧、眼睛疼痛等). 现在选项卡 3 用作托盘.每当我从选项卡 1 或选项卡 2 中的列表视图中选择一个项目时,我 ..
发布时间:2022-01-09 21:05:17 移动开发

带有操作栏和选项卡的 Android 布局

我是 Android 新手,需要您的建议.我想要一个带有操作栏的活动,我还需要选项卡(但不是操作栏中的选项卡)和操作栏中的下拉列表来导航.当我点击例如第一个tab,actionbar中的navigation list应该填数据,第二个tab时,navigation list应该填另一个数据,等等,tab改变的时候action item也应该改变.当我从操作栏中的导航列表中选择某些项目时,应该更新视 ..