草庐IT

Fragment2

全部标签

android - 替换 fragment 是否会破坏所有隐藏的 fragment

如果我有一个Activity并且我添加了fragment1,隐藏了fragment1,添加了fragment2,隐藏了fragment2,然后使用fragmentManager.beginTransaction().replace(R.id.content,fragment3).commit();现在在fragment3中替换,fragment1和fragment2会发生什么?它们是被摧毁还是什么的,还是它们还在那里?(这都在同一个容器中,R.id.content) 最佳答案 除非你将事务添加到backstack,否则容器中的所有f

android - InstantiationException:无法实例化 fragment 确保类名存在,是公共(public)的,并且有一个空的公共(public)构造函数

我有一个最初使用AndroidStudio开发的项目。我决定将其转换为Xamarin(VisualStudio2015)。在移植所有代码数小时后,除了我的设置Activity(PreferenceActivity)之外,一切正常。我有一些构成设置的PreferenceFragments,但它们都给我“无法实例化fragment”。这是我得到的异常:Java.Lang.RuntimeException:UnabletostartactivityComponentInfo{test.mypackagename/md50d00e677e41fc49f8b3c16e79df2b77f.Sett

java - 在首选项 fragment 中显示 Snackbar

我想在我的应用程序中添加一个基本的snackbar,但我收到了一个我无法弄清楚原因的错误。我认为问题出在getView(),可能是我必须使用getListView(),但我处于静态上下文中,那怎么办?这是我的Java代码:publicclassSettingsFragmentextendsPreferenceActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//Displaythefragmentasthemaincontent.get

android - 滑动 View 分页器 fragment 不会移动选项卡

我遵循了这些教程AndroidTabLayoutExampleusingViewPagerandFragmentsAndroidTabLayoutExample但是如果我滑动fragment,View寻呼机将不会移动。我得到这个结果outputIgot我按照上面的教程没有任何变化,但是当我们滑动fragment时,选项卡不会移动。请帮我。提前致谢。这是activity_main.xml 最佳答案 viewpager上的页面正在滑动,这就是它在页面上显示“Tab3”的原因。这是由于ViewPager的滑动属性而发生的。但是选项卡没有相

android - fragment 内的 getSupportFragmentManager() fragment 内

我有一个抽屉式导航Activity,fragment像往常一样用于抽屉式导航的不同项目。抽屉导航的第一项中有一个选项卡布局。选项卡布局已使用viewpager实现。这个viewpager里面有一张map。我想做的就是打电话SupportMapFragmentmapFragment=(SupportMapFragment)getActivity().getSupportFragmentManager().findFragmentById(R.id.map);但是mapFragment始终为null。我花了2个多小时应用了很多方法都没有成功。据我所知这里的问题是这样的。getActivit

android - Fragment.isVisible() 返回 false,即使 Fragment 添加并可见

我对Fragment.isVisible()应该如何工作感到困惑。即使我在Activity.create()中添加了fragment,Fragment.isVisible()也会返回false,即使FragmentManager.commitNow()是用过的。Fragment.isVisible()即使在onResume()中也返回false。但是,单击UI按钮时返回的值是正确的。publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener{publicfinalstaticStringTA

android - 如何仅为 1 个 fragment 设置后退箭头代替汉堡包图标?

在MainActivity中下面给出的代码的帮助下,我已经替换了所有fragment中的所有汉堡包图标。toggle.setDrawerIndicatorEnabled(false);toggle.setHomeAsUpIndicator(R.drawable.leftarrow);现在我希望后退箭头应该只出现在一个fragment中,其余fragment应该有汉堡包图标。我想要后退箭头的fragment是在单击某些数据时从另一个fragment重定向的fragmentcardview.I需要在工具栏中设置后退箭头以代替汉堡包图标以导航回包含cardview的上一个fragment。我

android - 内部 fragment 的回溯

可能问题标题很常见,但问题不是。我正在使用一个Activity,在该Activity中,我用FragmentTransaction和FragmentManager替换fragment。这是成功完成的,我得到了新的fragment,比如说fragmentA。现在在fragmentA中,我有带有三个选项卡的viewpager,每个选项卡都有fragment,所以在fragmentA中,我有fragmentB、fragmentC和fragmentD。WholescenarioActivity->replacingframelayout->FragmentA->threetabs(threef

android - 如何在底部显示标签栏,-Tab with Fragment

我正在开发一个基于选项卡的android应用程序,我看到“TabActivity”类已被弃用,而是使用Fragment来实现相同的目的,我使用以下链接开发我的应用程序,现在我需要显示选项卡底部的栏,我尝试了几种方法但无法使其正常工作,http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/谁能帮我解决这个问题,我的选项卡布局xml 最佳答案 先去掉外层的LinearLayout,没用的。然后将您的TabWidget放在内部LinearL

android - Activity 和 Fragment 两种场景都可以怎么选?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。在Android应用程序中,类似于应用程序市场,我有一个主页View和另外两个包含列表的View。所有这三个列表都将转到产品列表,但参数不同。还有一个View显示产品详细信息View。这样的场景,什么时候用Fragment,什么时候用Activity呢?以及如何确定?知道我在应该出现在整个系统中的工具栏中搜索文本框。我现在可能拥有的选项是包含搜索工具箱的