Roh*_*ish 4 java android android-actionbar
我有一些Activities使用"@android:style/Theme.Holo.Light.NoActionBar"为主题.高于11的API级别没有问题,但是当我将我设置为清单时,它告诉我它需要API级别13.minimumSdkVerison"8"
如果我理解正确ActionBar,API级别低于8时没有或者"Theme.Holo" ,那么ActionBar默认情况下没有,但是如果我遗漏 "@android:style/Theme.Holo.Light.NoActionBar",那么在API级别11以上,我Activities将拥有ActionBar.是否有任何简单的方法摆脱ActionBar所有Activities?我尝试使用Sherlock ActionBar,但发现它太复杂了我的需求,因为我只想摆脱ActionBar上面的API 11设备.
使用Eclipse向导创建新项目时,它会AppTheme为您创建继承自的主题AppBaseTheme.此主题将根据API级别进行替换.因此,您可以将其android:Theme.Light.NoTitleBar用作默认主题,并android:Theme.Holo.Light.NoActionBar从API级别11开始使用.
如果你不关心使用Holo,只需使用android:Theme.Light.NoTitleBar你的主题.
| 归档时间: |
|
| 查看次数: |
4372 次 |
| 最近记录: |