草庐IT

fragmented

全部标签

android - 在 fragment 中显示 fragment 查看器

我有一个包含ViewPager的fragment。ViewPager与包含一组fragment的适配器相关联。在加载父fragment时,我遇到了一个IllegalStateException消息:java.lang.IllegalStateException:RecursiveentrytoexecutePendingTransactions。一些研究使我得出结论,系统无法在另一个fragment中显示fragment,但是似乎有迹象表明使用ViewPager(AbuginViewPagerusingitwithotherfragment)可以做到这一点。事实上,如果我向我的父fra

java - 如何在 fragment 中显示 AlertDialog?

我想在我的应用程序中显示一个警报对话框。我正在使用fragment。我尝试了下面的代码来做到这一点:AlertDialogad=newAlertDialog.Builder(context).create();ad.setCancelable(false);ad.setTitle(title);ad.setMessage(message);ad.setButton(context.getString(R.string.ok_text),newDialogInterface.OnClickListener(){publicvoidonClick(DialogInterfacedialog

java - 如何在 fragment 中显示 AlertDialog?

我想在我的应用程序中显示一个警报对话框。我正在使用fragment。我尝试了下面的代码来做到这一点:AlertDialogad=newAlertDialog.Builder(context).create();ad.setCancelable(false);ad.setTitle(title);ad.setMessage(message);ad.setButton(context.getString(R.string.ok_text),newDialogInterface.OnClickListener(){publicvoidonClick(DialogInterfacedialog

android - popBackStack 后 ViewPager 中的 fragment 未恢复

问题从另一个Fragment返回后,Fragment不会重新附加到其宿主ViewPager。情况一个Activity托管一个Fragment,其布局包含一个ViewPager(以下示例中的PageListFragment)。ViewPager由FragmentStateViewPagerAdapter填充。分页器中托管的单个fragment(以下示例中的PageFragment)可以打开子页面列表,其中包含一组新页面。行为只要不按下后退按钮,一切都可以正常工作。一旦用户关闭其中一个子PageLists,就会重新创建先前的List,但没有先前显示的Page。滑动浏览父PageList上的

android - popBackStack 后 ViewPager 中的 fragment 未恢复

问题从另一个Fragment返回后,Fragment不会重新附加到其宿主ViewPager。情况一个Activity托管一个Fragment,其布局包含一个ViewPager(以下示例中的PageListFragment)。ViewPager由FragmentStateViewPagerAdapter填充。分页器中托管的单个fragment(以下示例中的PageFragment)可以打开子页面列表,其中包含一组新页面。行为只要不按下后退按钮,一切都可以正常工作。一旦用户关闭其中一个子PageLists,就会重新创建先前的List,但没有先前显示的Page。滑动浏览父PageList上的

java - 对话 fragment 中未调用 onRequestPermissionsResult

我已经开始着手处理AndroidM运行时权限。在这里,我面临的问题是,如果从DialogFragment类调用requestPermissions则onRequestPermissionsResult不会在同一个Dialogfragment类。但是如果requestPermissions是从Activity类或Fragment类调用的,那么onRequestPermissionsResult方法会在同一个类中被调用。这是我的示例代码:publicclassContactPickerDialogextendsDialogFragment{privatestaticfinalintREAD

java - 对话 fragment 中未调用 onRequestPermissionsResult

我已经开始着手处理AndroidM运行时权限。在这里,我面临的问题是,如果从DialogFragment类调用requestPermissions则onRequestPermissionsResult不会在同一个Dialogfragment类。但是如果requestPermissions是从Activity类或Fragment类调用的,那么onRequestPermissionsResult方法会在同一个类中被调用。这是我的示例代码:publicclassContactPickerDialogextendsDialogFragment{privatestaticfinalintREAD

Android GC 内存 fragment 失败。解决方法?

我在android3.1上测试,大堆大小选项,大约250M可用内存。我将以下代码设置为在我点击应用首选项中的测试按钮时运行:float[][][]foo=newfloat[3][2048][2048];Bitmapbm=Bitmap.createBitmap(2048,2048,Bitmap.Config.ARGB_8888);bm.recycle();bm=null;foo=null;我有足够的内存力——我可以按几次按钮没有问题。但如果我继续按下按钮,最终(少于20次点击)它会因OutOfMemory而死。[通常在android.graphics.Bitmap.nativeCreat

Android GC 内存 fragment 失败。解决方法?

我在android3.1上测试,大堆大小选项,大约250M可用内存。我将以下代码设置为在我点击应用首选项中的测试按钮时运行:float[][][]foo=newfloat[3][2048][2048];Bitmapbm=Bitmap.createBitmap(2048,2048,Bitmap.Config.ARGB_8888);bm.recycle();bm=null;foo=null;我有足够的内存力——我可以按几次按钮没有问题。但如果我继续按下按钮,最终(少于20次点击)它会因OutOfMemory而死。[通常在android.graphics.Bitmap.nativeCreat

安卓Fragment使用详解

Fragment一、Fragment的概念和用法:  (一)、概念:       Fragment是在Android3.0(APIlevel11)开始引入新的API技术。    为了提高代码重用性和改善用户体验,我们将Activity中的UI组件进行分组和模块化管理。这些分组后的UI组件就是Fragment。    一个Activity页面中可以包含多个Fragment模块,而同一个Fragment模块也可以被多个Activity使用。每个Fragment有自己的布局,有自己的生命周期。虽然Fragment拥有自己的生命周期,但因为Fragment必须被嵌入到Activity中使用,因此Fra