草庐IT

Fragment2

全部标签

android - 未调用子 fragment 的 setUserVisibleHint 和 onResume

当用户将页面切换到我的子fragment时,我试图调用一个函数。但是,当我尝试使用setUserVisibleHint和onResume时,这两个函数都是从我的父fragment中调用的。首先,我在Activity中设置了一个View寻呼机然后在A1、A3和B1中,我有setUserVisibleHint和onResume函数。setUserVisibleHint和onResume函数@OverridepublicvoidsetUserVisibleHint(booleanvisible){super.setUserVisibleHint(visible);Log.d("A1","se

Fragment 中的 Android TabHost

我正在开发一个Android应用程序,我使用过androidFragmentPager选项卡example来自developer.android.com),这个例子使用了标签内容的fragment,现在我想在其中一个fragment中放置一个tabHost,我已经尽力了但是第二个标签主机没有显示内容,我可以看到标签标题但没有内容,我正在尝试将Intents用作TabContent。我认为我没有任何相关代码可以在这里发布,但如果您需要,我可以在这里发布。层级是:FragmentActivity->TabHost->Fragments->TabHost->(IntentorFragment

android - FragmentPagerAdapter 与 ViewPager 和两个 fragment 。从第二个转到第一个并更新第一个的文本

我不熟悉FragmentPagerAdapter,所以这将是我们(您)认真阅读描述的问题之一。结构:我有一个FragmentPagerAdapter(下面的代码),它一次可以容纳两个fragment。第一个显示书籍摘录,第二个显示书名列表。目标:我想实现标题中描述的内容:用户可以导航到寻呼机中的第二个fragment,单击标题,然后我想将用户移回第一个fragment并告诉第一个fragment更新文本。第一个fragment有一个triggerRefresh方法。代码:我相信我的问题是因为FragmentPagerAdapter重用/创建fragment的方式(我不明白)。这是我的课

android - 通过 fragment 着色器将 YUV 转换为 RGB

我在将Android中的相机预览从YUV格式转换为RGB时遇到了问题。转换的目的是应用一些效果。我尝试通过fragment着色器进行转换,因为通过native代码进行的转换速度很慢(大约14fps)。我使用的引用是http://jyrom.tistory.com/m/post/view/id/187.我尝试将此代码移植到Android平台,但结果是黑绿色矩形。但是,我可以通过我得到的输出来观察某种形式。你能帮我解决这个问题吗?我相信这是一个普遍的问题:将效果应用于相机预览。我还提供了我的测试项目的链接:https://dl.dropbox.com/u/12829395/applicat

android - 在两个 fragment 之间切换的最佳方式

我对让单个Activity在两个fragment之间切换的最佳方式很感兴趣。我已经阅读了大概15篇关于如何执行此操作的StackOverflow帖子和5篇博客帖子,虽然我认为我拼凑了一个解决方案,但我不相信它是最好的。所以,我想听听人们对处理这个问题的正确方法的意见,尤其是关于父Activity和fragment的生命周期。详细情况如下:可以显示两个可能fragment之一的父Activity。这两个fragment的状态我想在session中保留,但不一定需要在session之间保留。许多其他Activity,例如父Activity和fragment可能会因内存不足而被埋在后台堆栈中

android - Fragment 中的 notifyDataSetChanged() 不刷新 ListView

我正在尝试显示从url获取的项目列表,但我一次只想获取其中的20个...所以我实现了一个OnScrollListener来在用户最后一次访问时获取项目ListView的项目。项目已获取,但我唯一的问题是ListView未更新:到目前为止,这是我的代码:@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){parentView=inflater.inflate(R.layout.activity_event_speakers_alphabeti

android - slider 菜单 fragment 中的可交换选项卡

我已经通过引用thistutorial实现了抽屉导航现在我想做的是在fragment中显示滑动标签。即当我点击抽屉导航中的一个项目时,让我们说第一个,它应该显示该项目的滑动选项卡。(我的ListView中有6个fragment。(同样:-A,B,C,D,E,F).我的AFragment需要3个可互换的标签。)如果item1是事件,当我点击它时,它应该显示滑动标签。但我面临以下问题:-如何在fragment中实现View寻呼机?fragment有可能扩展fragment。当Afragment扩展FragmentActivity时,然后在我的主要Activity中,代码显示错误“类型不匹配

android - 显示的 ViewPager 第一个 fragment 总是错误的 FragmentStatePager

我正在尝试使用与PlayStore5.1.x相同的viewpager+tabs设计。这是我的布局:我的适配器:publicclassMainPagerAdapterextendsFragmentStatePagerAdapter{privateArrayListfragments;publicMainPagerAdapter(FragmentManagerfm){super(fm);//TODOAuto-generatedconstructorstubfragments=newArrayList();}@OverridepublicFragmentgetItem(intposition

java - 在 fragment 之间滑动

我正在开发一个应用程序,目前我正在尝试向其中添加ScreenSlide。我设法使用tutorial做到了这一点,但通常在x页面之间滑动并不是我想要的。使用下面提供的代码,我可以在5页之间滑动,但页面以直线对齐,您不能从第一页直接转到第五页,反之亦然。在我的应用程序中,我有4页。当我向左滑动时,我在前2页之间切换,当我向右滑动时,我在最后2页之间切换。在下图中,您可以看到我当前的代码如何切换页面及其下方-我的目标。publicclassMainActivityextendsFragmentActivity{privatestaticfinalintNUM_PAGES=5;privateV

Android 在 FragmentPagerAdapter 中的 Fragment 中设置 TextView 的文本

这个让我抓狂。基本上,我想创建一个ViewPager并向其添加一些Fragment。然后,我只想在Fragment的一个TextView中设置一个值。我可以很好地添加Fragment,它们会附加,但是当我转到findViewById()中的第一个TextView时Fragment它抛出一个NullPointerException。我,对于我的生活,无法弄清楚为什么。到目前为止,这是我的代码,如果需要更多请告诉我。publicclassSheetActivityextendsFragmentActivity{////////////////////////////////////////