草庐IT

Fragment2

全部标签

java - ViewPager fragment 随着时间的推移而被破坏?

我正在使用Android的support.v4包开发一个包含多个Fragment的ViewPager。我试图在用户更改页面时隐藏View。因此,我实现了一个OnPageChangeListener来监听我的适配器,并在发生页面更改时在我的Fragment中调用update()方法.但是我得到了一个NullPointerException,我不知道为什么。代码如下:publicclassMyActivityextendsFragmentActivityimplementsOnPageChangeListener{privatestaticfinalintNUM_ITEMS=2;priva

android - 从后台弹出时不调用 fragment 的 onResume()

您好,我正在开发我正在使用的android应用程序,我正在使用单个Activity和3个fragment。所以考虑我有3个fragmentABC。当我从A切换到B时,我正在将Fragment添加到backstack和类似的B到C。现在当我从C单击返回时,它显示我B和类似的对于B到A也是如此。但问题是,当我从C到B或B到A时,它不会调用onResume()或Fragment的任何其他生命周期方法。我想要为每个Fragment做的事情我在ActionBar中有不同的标题。所以,在我的代码中,当我从A移动到B或B到c时,我正在更改fragment内的Activity标题。但是当我点击返回时,

android - 从后台弹出时不调用 fragment 的 onResume()

您好,我正在开发我正在使用的android应用程序,我正在使用单个Activity和3个fragment。所以考虑我有3个fragmentABC。当我从A切换到B时,我正在将Fragment添加到backstack和类似的B到C。现在当我从C单击返回时,它显示我B和类似的对于B到A也是如此。但问题是,当我从C到B或B到A时,它不会调用onResume()或Fragment的任何其他生命周期方法。我想要为每个Fragment做的事情我在ActionBar中有不同的标题。所以,在我的代码中,当我从A移动到B或B到c时,我正在更改fragment内的Activity标题。但是当我点击返回时,

android - java.lang.illegalstateexception在 Activity 类android fragment 中找不到方法( View )

在我的程序中,我正在使用带有一些图像的gridview,当用户点击gridview中的图像时,我想显示一个菜单,然后从显示的菜单中选择要执行的操作。这是我的代码:packageKazemi.Alireza.scada;importandroid.annotation.SuppressLint;importandroid.app.Dialog;importandroid.app.FragmentManager;importandroid.content.Context;importandroid.graphics.Typeface;importandroid.graphics.drawa

android - java.lang.illegalstateexception在 Activity 类android fragment 中找不到方法( View )

在我的程序中,我正在使用带有一些图像的gridview,当用户点击gridview中的图像时,我想显示一个菜单,然后从显示的菜单中选择要执行的操作。这是我的代码:packageKazemi.Alireza.scada;importandroid.annotation.SuppressLint;importandroid.app.Dialog;importandroid.app.FragmentManager;importandroid.content.Context;importandroid.graphics.Typeface;importandroid.graphics.drawa

java - 从 fragment 中检索上下文

我创建了一个类来从PHP文件的JSON编码中检索注释。这个类,继承自AsyncTask:publicclassRecuperarComentarisFotoextendsAsyncTask{@OverrideprotectedvoidonPreExecute(){super.onPreExecute();pDialog=newProgressDialog(????);pDialog.setMessage("CreatingProduct..");pDialog.setIndeterminate(false);pDialog.setCancelable(true);pDialog.sho

java - 从 fragment 中检索上下文

我创建了一个类来从PHP文件的JSON编码中检索注释。这个类,继承自AsyncTask:publicclassRecuperarComentarisFotoextendsAsyncTask{@OverrideprotectedvoidonPreExecute(){super.onPreExecute();pDialog=newProgressDialog(????);pDialog.setMessage("CreatingProduct..");pDialog.setIndeterminate(false);pDialog.setCancelable(true);pDialog.sho

android - 将 RecyclerView(Recycler Fragment) 添加到对话框

我有我的自定义RecyclerView来创建一个ListView。当我尝试在布局的id中填充ListView时,它的效果很好。FragmentTransactionft=getFragmentManager().beginTransaction();Bundlebundle=newBundle();bundle.putBoolean("enablePullToRefresh",false);GridValuesgridValues=newGridValues();gridValues.rowViewLayout=R.layout.my_detail_row_view;gridValue

android - 将 RecyclerView(Recycler Fragment) 添加到对话框

我有我的自定义RecyclerView来创建一个ListView。当我尝试在布局的id中填充ListView时,它的效果很好。FragmentTransactionft=getFragmentManager().beginTransaction();Bundlebundle=newBundle();bundle.putBoolean("enablePullToRefresh",false);GridValuesgridValues=newGridValues();gridValues.rowViewLayout=R.layout.my_detail_row_view;gridValue

android - 回到之前的 fragment (如 ListView)后,我可以保持 ScrollView 的位置吗?

我尝试过同时使用ScrollView和ListView。我发现如果我使用ListView并单击其中一个项目,则当前fragment将被下一个fragment替换,然后按返回按钮以上一个fragment。ListView的滚动位置将保持不变。但是如果我使用ScrollView,就不会了。我不明白为什么它们不同?以及如何让ScrollView在按下返回按钮后保持其位置?实际上,我已经在StackOverflow上搜索了一些答案。但我想知道原因并找到一种更简单的方法使ScrollView和ListView具有相同的行为。请帮帮我!谢谢! 最佳答案