我正在尝试使用选项卡作为导航选项来实现操作栏。为此,我在“New Android App”向导的“New Blank Activity”部分中选择“Tabs+Swipe”选项,如下所示。
现在,在 android manifest 中,当
android:targetSdkVersion="15"
这是默认值,操作栏在 Nexus 7/Nexus 7 模拟器上看起来像这样,这是应用程序所需的外观
现在,当我将 android manifest 中的那一行更改为
android:targetSdkVersion="16"
操作栏的外观变成了这个
除了 16 之外的任何版本的 android 都保留默认外观,谁能解释为什么当 targetSdkVersion 设置为 16 时操作栏的外观会突然改变?
上述内容在模拟器以及真正的 nexus 7 上都可以重现。
全屏截图
正常:http: //i.stack.imgur.com/VsBA2.png
android:targetSdkVersion="16" 之后: http: //i.stack.imgur.com/OM6Y4.png
2013 年 3 月 10 日更新:切换到列表导航模式(而不是选项卡)以启用移动到 android:targetSdkVersion=17