如果我支持SDK 15,我应该使用support-v4 Fragment而不是Fragment吗?
我正在尝试使用FragmentSupport.shouldShowRequestPermissionRationale(this)并实现新的M权限模型,但它需要一个Fragment.
例如:
import androID.support.v4.app.Fragment;public class MyBaseFragment extends Fragment { public ... { if (FragmentCompat.shouldShowRequestPermissionRationale(this)){ // ERROR, needs Fragment not v4 Fragment .... } }}
FragmentCompat:http://developer.android.com/reference/android/support/v13/app/FragmentCompat.html
解决方法:
如果使用选项卡(即VIEwPager)之类的布局,则需要支持库.在“仅”片段和minSDK 15的情况下,它们不是必需的.顺便说一下,使用支持库是好的,因为它不需要太多的努力,如果需要你可以稍后改变.您可以在此处阅读详细的documentation,以了解您的项目是否需要它.
总结以上是内存溢出为你收集整理的android – support-v4.Fragment vs Fragment全部内容,希望文章能够帮你解决android – support-v4.Fragment vs Fragment所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)