草庐IT

Fragment2

全部标签

android - 通过 buttonClick 更改 viewpager fragment

我正在尝试通过单击按钮来更改viewpagerfragment。我有5个fragment,每个fragment都有自己的xml文件(frag1.xml、frag2.xml等)。每个fragment都有5个按钮,它们应该转到viewpager的其他页面。但问题是我如何在FragmentPageAdapter中检查单击了哪个按钮以及如何到达那里?我会展示我的代码,然后我认为它应该很清楚。可以把它想象成底部有点的主屏幕,我点击某个点,就会转到相应的屏幕。FragmentPagerAdapterpublicclassMyFragmentPagerAdapterextendsFragmentPa

android - 使用 tabLayout 和 ViewPager 未在 Fragment 中调用 OnResume()

我正在使用tabLayout开发应用。我遇到了一个问题:当我尝试重新激活一个Fragment时,方法OnResume没有被调用。这是我的Activity:privatevoidinit(){fab=(FloatingActionButton)findViewById(R.id.fab);fab.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewview){Snackbar.make(view,"NuovoTicket",Snackbar.LENGTH_LONG).setAction("

android - 我在 viewpager 选项卡中的 fragment 不刷新

我得到了带有4个选项卡的viewpager..在每个选项卡中都有一个fragment。我的第一个选项卡是一个带有表单的fragment(例如用户)单击保存后,数据将插入数据库中。我的第二个选项卡是另一个带有表单的fragment,但它使用第一个选项卡中的数据(我从数据库中获取它)来填充微调器。现在,在我从第一个选项卡成功插入数据后,在第二个选项卡中,微调器为空。由于我的数据库查询是在第二个fragment的onCreateView()中实现的,因此在应用程序启动时仅调用一次,因此在选项卡1和tab2之间切换不会启动onCreateView()甚至onResume()。对我来说有趣的是,

android - 与 Youtube 播放器支持 fragment 作斗争

我试图在fragment中使用YoutubePlayerSupportFragment,但应用程序总是崩溃(NullPointerException),而且我找不到任何类似的帖子来修复它。我有importimportandroid.support.v4.app.Fragment所以这应该不是问题。这是我的fragment类的样子:packagecom.example.activitydetector;importcom.google.android.youtube.player.YouTubeBaseActivity;importcom.google.android.youtube.p

android - Fragment getView() 总是为 FragmentStatePagerAdapter 创建的 Fragment 返回 null

我已经阅读了很多关于fragment的内容。发现其他人在检索fragmentView时遇到问题,因为总是返回null但没有答案解决我的问题。我想做的是创建一个图片库。我有一个包含ImageView的fragment。为了显示fragment,我使用了android.support.v4.view.ViewPager。为了提供ViewPager,我使用了android.support.v4.app.FragmentStatePagerAdapter。问题是,当一切都构建好并显示图像时,我想将当前显示的图像保存到磁盘。所以我需要获取当前fragmentimageview但我不能,因为fra

java - 在谷歌地图 V2 ... fragment.getMap() 返回 null

我找不到map!我所能得到的都是空的。这是代码。publicclassMainActivityextendsFragmentActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);SupportMapFragmentfragment=newSupportMapFragment();getSupportFragmentManager().beginTransaction().add(android.R.id.content,fragment).

Android Fragment - 从一个 View 移动到另一个 View ?

我可以先将fragment添加到View,然后“分离”它,然后再“重新附加”到另一个View吗?在代码中,我想:fragOneone=newfragOne();getSupportFragmentManager().beginTransaction().add(R.id.left,one,"tag").commit();getSupportFragmentManager().beginTransaction().detach(one).commit();//or.remove(),or.addToBackStack(null).remove()getSupportFragmentMan

android - 如何在 Android 中将值从一个 Fragment 传递到另一个?

我是Fragments的新手。我想将一个字符串值从一个fragment传递到另一个fragment。这个怎么做?我用以下方式调用了我的fragment。请逐步指导我。Stringcid=id.getText().toString();Fragmentfr=newFriendFragment();android.app.FragmentTransactionft=getFragmentManager().beginTransaction();ft.replace(R.id.content_frame,fr);ft.commit(); 最佳答案

android - 如何在Android fragment中完美显示软键盘?

我在Activity内的Fragment内有一个EditText。我的Activity布局:......我在AndroidManifest.xml中的Activity配置:我用来在Activity中启动fragment的代码:privatevoidstartFragment(BaseFragmentfragment,Stringtag){FragmentManagerfragmentManager=getSupportFragmentManager();FragmentTransactionfragmentTransaction=fragmentManager.beginTransac

android - 如何在 fragment 中实现 onBackPressed() 和 Intent ?

我知道onBackPressed()是Activity中的一种方法,但我想在fragment中使用该功能,这样当按下后退按钮时,它会通过Intent重定向到另一个Activity。有什么解决办法吗?publicclassNews_Events_fragmentextendsFragment{ProgressDialogpd;ListViewlv1;SharedPreferencessharedPreferences=null;intNotiCount;TextViewtxt_title,txt_msg,textView;Contextcontext;Intentintent;Array