您的位置:首页 > 移动开发 > Android开发

Android开发入门之Action Bar用户交互

2014-01-25 16:03 471 查看
默认情况下,操作栏出现在窗口的顶部,用户在交互的过程中,如果想隐藏或者显示操作栏,可以调用Action Bar的show和hide操作,然而,这导致你的活动重新计算并绘制布局基于其新的大小。

为了避免你布局调整操作栏隐藏和显示时,您可以启用操作栏覆盖模式。

启动Overlay 模式

For Android 3.0 and higher only

<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
<item name="android:windowActionBarOverlay">true</item>
</style>


指定Layout Top-margin(顶部边缘)

在布局xml中加入如下,这样布局内容就不会被遮住:

android:paddingTop="?android:attr/actionBarSize"
?attr/actionBarSize//此写法适合所有的版本


 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: