草庐IT

fragmented

全部标签

android - fragment 的单独搜索 View

我有一个简单的Activity,它包含一个标签栏来切换两个fragment。这两个fragment都是一个listFragment并实现了一个搜索View,以便在listfragment中进行搜索。搜索View始终显示在标签栏上方的操作栏中。我遇到的问题是,一旦我切换选项卡(转到其他fragment),搜索View的输入不会重置。因此,第二个fragment从搜索View读取输入并相应地过滤列表fragment,这实际上读取了我还在fragment一时输入的输入。我想要的是搜索View成为两个fragment的单独搜索View。有办法实现吗?这是我的代码:Activitypublicc

android - 用自身替换 fragment 不会显示任何内容

我正在尝试在Activity的onResume方法中决定并显示fragment,但如果再次选择先前添加的fragment,则Activity会变为空白。示例代码(只有一个fragment):@OverrideprotectedvoidonResume(){FragmentTransactiontrans=getSupportFragmentManager().beginTransaction();trans.replace(R.id.myLayout,fragA);trans.commit();getSupportFragmentManager().executePendingTran

android - 执行调用 Activity onActivityResult 的 fragment onActivityResult 方法

在我的fragment中,我已经启动了用于照片捕获的startActivityforresultIntent。我已经覆盖了fragment类中的onActivityResult回调方法。为了其他目的,我在主要Activity中实现了onActivityResult回调。我的问题是fragmentonActivityResult执行后调用ActivityonActivityResult方法并返回空指针异常。fragmentonactivityresult方法@OverridepublicvoidonActivityResult(intrequestCode,intresultCode,I

android - 当我返回 fragment 时 ViewPager 为空白

我有一个AroundMeFragmentfragment,它有一个带有两个fragmentMapFragment和ListFragment的View寻呼机。当我第一次进入这个fragment时一切正常,但是当我点击一个项目进入一个新fragment的详细View,然后返回到AroundMeFragment时,View是空白的,没有绘制任何项目。而且,如果我退出这个fragment并进入另一个时间fragment是空白的。当我从细节fragment返回到AroundMeFragment时如何查看fragment的内容?ArouundMeFragment:publicArroundMeFr

java - fragment 中带有 Gridview 的 Android ImageAdapter

我有一个带有gridview的适配器作为一个Activity。我现在正尝试将它放在一个fragment中并进行转换,但它不起作用。当我在Activity中包含IconFragmentSystem时,我会在尝试打开Activity时强制关闭。我知道该Activity有效,因为我可以使用其他Fragment并且一切正常所以我知道我的问题出在这个文件中。packagecom.designrifts.ultimatethemeui;importcom.designrifts.ultimatethemeui.R;importandroid.content.Context;importandroi

android - 如何使用 fragment 主细节实现抽屉导航

我从这个站点获得了示例抽屉导航:http://www.androidhive.info/2013/11/android-sliding-menu-using-navigation-drawer/和这里的主要细节:http://wptrafficanalyzer.in/blog/itemclick-handler-for-listfragment-in-android/错误LogCatoncreateview(inflac....)View无法创建我试过了//themainactiviryasActivity:packagein.wptrafficanalyzer.listfragmen

android - 如何防止 fragment 的 onCreateView() 被调用?

这是我的代码。'currentFragment'只是一个跟踪当前显示内容的字段。这是一个本身是fragment的类(所以我有一个显示fragment的fragment)。privatevoidselectNavBarItem(NavbarItemv){FragmentfragmentToUse=null;if(v==setpointsNavItem){fragmentToUse=setpointsFragment;}elseif(v==rapidSetupNavItem){fragmentToUse=rapidSetupFragment;}elseif(v==outdoorResetN

Android:保持 fragment 运行

当我从FragmentManager调用replace以打开一个新的Fragment时,是否可以保持Fragment运行?基本上我不想在导航(通过replace方法)到另一个Fragment时暂停Fragment。这可能吗?或者正确的方法是,每次我需要打开它并恢复其以前的状态时,总是实例化一个新的fragment?谢谢! 最佳答案 FragmentMangerreplace方法将完全销毁前一个fragment,因此在每个事务中onDestroyView()、onDestroy()和onDetach()将在前一个fragment上被调

android - Activity和Fragment Lifecycle,onResume是不是一个接一个触发?

我想知道当用户从HomeScreen返回到Activity时正确的顺序是什么。会不会先执行Activity的onResume(),然后再执行Fragment的onResume()?它是按顺序执行,还是同时执行?我在Fragment的onResume()中添加了一些代码,但在Activity的onResume()之后似乎没有触发。 最佳答案 IamwonderingwhattheproperordergoeswhenauserreturnstoanActivityfromtheHomeScreen.Activity的onResume(

android - 如何在 fragment 中使用 onNewIntent(Intent intent) 方法?

我正在尝试通过我的设备使用NFC硬件。但是,问题是当我注册Activity以接收Intent时:PendingIntentpendingIntent=PendingIntent.getActivity(this,0,newIntent(this,getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP),0);我在Activity而不是Fragment中收到结果。有没有办法在Fragment中处理这个结果?提前致谢! 最佳答案 onNewIntent属于Activity,因此您不能将其