Android Menu的overflow在不同版本上的控制显示

记录几个问题吧

  • 1、在使用android.support.v7.app.ActionBarActivity 或者android.support.v4.app.FragmentActivity的时候,FragmentManager要使用getSupportFragmentManager来获取,actionbar要用 getSupportActionBar和setSupportActionBar
  • 2、Fragment中嵌套Fragment,要使用getChildFragmentManager来获取的FragmentManager来操作内部嵌套的Fragment。
  • 3、Android中Menu的overflow在不同版本上的控制显示
    一般的,我们设置menu在actionbar上的显示按钮还是隐藏在overflow中要用showAsAction的属性,一般是用android:这个命名空间,的但是如果我们使用appcompat_v7,activity继承的是android.support.v7.app.ActionBarActivity,那么menu的showAsAction设置要用app:这个命名空间,eg:
xmlns:app="http://schemas.android.com/apk/res-auto"
app:showAsAction="ifRoom"
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值