草庐IT

Fragment2

全部标签

java - Android 抽屉布局显示在 fragment 内容下

我正在向使用fragment的Activity添加抽屉布局。我已经按照描述实现了这个here根据android文档。抽屉布局Adapter和View的所有工作都在于它们显示,但抽屉在fragment内容“下方”延伸。这是正在发生的事情的图片:有人知道这是为什么吗?我的Activityxml代码和Activity添加fragment如下:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_al

android - android studio 中的 Activity 和 fragment 布局

只是一个简短的问题,因为我对此感到有点困惑:我同时拥有由androidstudio创建的fragment_main.xml和activity_main.xml。通过使用图形布局,我可以拖放按钮以及fragment和Activity中没有的东西。不同之处在于,fragment允许我自由移动东西,而activity_main则不能。Whyisthat?Isactivity_mainlockedorsomething?此外,我是否应该将activity_main.xml留空并只处理fragment?谢谢! 最佳答案 fragment和Ac

android - 当 fragment 恢复/重新创建时,ViewPager getScrollX 返回 0

我正在尝试创建一个VelocityViewPager,我可以在其中像画廊View一样滚动浏览页面。我在进行滚动计算时遇到问题。我正在为ViewPager使用FragmentStatePagerAdapter。对于正常的第一次运行,getScrollBy返回第一个元素为0的实际滚动位置很酷。即如果我在第3页,getScrollX返回2400(每页800像素)等等。当我从backstack恢复后得到托管viewpager的fragment时,问题就出现了。这次我的第3页变为0,我的第一页变为-2400位置。一些当android重新膨胀适配器时它认为当前位置为0的方式。我已经尝试了所有可以使

android - 从 Activity android选项卡调用 fragment 方法

我有一个有多个选项卡的Android应用程序。要创建选项卡,我使用了以下教程:http://www.androidhive.info/2013/10/android-tab-layout-with-swipeable-views-1/因此,选项卡是使用由TabsPagerAdapter处理的fragment实现的,它扩展了FragmentPagerAdapter。但是,我在调用主要Activity的其中一个fragment中的方法时遇到问题。我想在我的主要Activity收到消息时调用此方法。更具体地说,我需要在收到此消息时更新fragment的UI。但我不确定如何正确识别fragme

android - fragment 到 fragment 的事务很慢

我在屏幕左侧有一个fragment和ListView...每当用户点击ListView的任何项目时,我都会在右侧显示fragment..下面是我如何使用事务:FragmentManagerfragmentManager=getFragmentManager();FragmentTransactionfragmentTransaction=fragmentManager.beginTransaction();SiteDetailsFragmentActivityfragment=newSiteDetailsFragmentActivity();fragment.setArguments(

android - Robolectric is-singlepane(/single-fragment)-测试

我刚开始尝试Robolectric,因为我目前正在玩DynamicSingle/Dualpane-Fragmentexamplefromthegoogledeveloperpage我想将它集成到那里并进行一些基本测试。我想测试的第一件事是单/双Pane处理是否正常工作。所以基本上归结为:小型设备和纵向->单Pane大型设备和景观->双面板由于该示例的代码是在线的(并且它是Android-Studio中的标准模板),我不会再在这里复制它。只有一件事:在启动时,Activity通过检查确定它的单Pane还是双Pane:if(findViewById(R.id.exercise_detail

android - Xamarin Android - 在 fragment 中使用 FragmentTabHost

我正在制作一个抽屉导航应用程序,它使用Fragments。我正在尝试创建一个Fragment,它使用带有FragmentTabHost的选项卡。我遇到的问题是我在选项卡中期望的内容不存在。这只是一个空白标签。Fragment是Android.Support.V4.App.Fragment。这是我的代码:classMyTabFragment:Fragment{privateFragmentTabHostmTabHost;publicoverridevoidOnCreate(BundlesavedInstanceState){base.OnCreate(savedInstanceState

android - ScrollView 内的空 ListView 作为两个 fragment

我想在包含TabHost的Fragment中使用ScrollView,正如您从屏幕截图中看到的那样它由两部分组成:标题:在我的例子中它是一张图片,我希望这个部分滚动TabHost:包含三个Fragment,其中一个是ListView我尝试了什么?我尝试在TabHost中创建ScrollView和ListView,前两个选项卡一切正常,但在第三个ListView中,项目未显示。经过一些研究,我发现我们不能在ScrollView中包含ListView。因此,创建此处描述的View的最佳方法是我想要创建的屏幕截图: 最佳答案 事实上the

android - fragment onResume() 和 backStack 问题

当我从另一个fragment回来时,我遇到了恢复fragment的情况。场景:我有一个fragmentA。现在我在FragmentA中打开多个fragment说:A1,A2,A3...使用框架布局。现在我正在从A1/A2/A3中的一个开始一个新的fragment说FragmentB...我正在对FragmentB执行一些操作,现在当我弹出我的FragmentB时,我无法获得FragmentA的onResume()当我从FragmentB返回时只需要获取onResume()需要任何帮助!非常感谢!谢谢。 最佳答案 使用fragment

android - 使用 fragment 时如何管理应用栏?

我将一个Activity用作容器和多个fragment。有些fragment需要显示应用栏,有些则不需要,而另一些则需要显示特殊的应用栏(例如,向上滑动时会缩小的应用栏)。那么我应该把appbar(或actionbar)放在哪里,是在activity中还是在fragments中?对了,如果把appbar放在fragments里面,fragments进出时appbars应该怎么管理? 最佳答案 如果每个fragment都应该有不同的应用栏,您可能想要使用Toolbar.Toolbar是一个独立的ActionBar,您可以将其放置在任何