Android兼容性包不包含Activity.getFragmentManager()
我开始尝试使用刚刚在3月3日发布的Android兼容包,将碎片添加到基于2.1的Android应用中。 我将库包括到了我的项目中,并开始将代码从基于Activity的类移动到基于Fragment的类,但是我注意到Google的Fragment示例似乎依赖于事件3.0(Honeycomb)有新的方法getFragmentManager()。 这似乎是整个Fragment系统的一个整体。
我已经尝试在兼容性包库中寻找包含getFragmentManager()的一些包含的Activity实现,但是我找不到它。 有谁知道我在哪里可以findgetFragmentManager(),所以我可以包括碎片的蜂窝兼容性,或者如果不知道如何可以包括碎片而不使用FragmentManager?
你将需要扩展FragmentActivity
而不是普通的Activity
。 然后你就可以调用getSupportFragmentManager()
,它和getFragmentManager()
方法一样。
您只需将您的Android目标更改为API级别= 12
对于试图使用Google Maps SDK工作的用户,请参阅getFragmentManager和API8,并记得更新您的布局文件!
- 更改searchview小部件的背景可绘制
- 如何使用gradle为所有模块定义常见的android属性
- 我怎样才能格式化一个string数字在Android编辑字段中有逗号
- 如何创build包含客户端证书链的BKS(BouncyCastle)格式的Java Keystore
- 获取缩略图Uri /存储在SD卡+ Android的图像的path
- 如何在Android RecyclerView中添加分隔线?
- setOnItemClickListener在自定义ListView上
- 错误:此Android SDK需要Android Developer Toolkit版本22.6.1或更高版本
- Android:在ExpandableListView中隐藏子分隔符