带有透明操作栏的Gmail平板电脑样式滚动条

dte*_*ten 9 android scrollview

我一直在尝试搜索最近几个小时的东西并且没有在哪里,所以我想我会在这里问.

基本上,Honeycomb版本的Gmail在其右侧有一个列表视图,当它滚动列表视图时,项目位于动作栏下面,该动作栏似乎有某种形式的渐变,#00FFFFFF底部向上到#FFFFFFFF顶部给出项目淡出的印象.

但是在这里要注意的重要一点是listview上的SCROLLBAR永远不会出现在ActionBar下面!列表视图的默认顶部位置位于滚动条下方.

我已经尝试为我的应用程序实现类似的样式布局,其滚动视图滚动到动作栏下面,上面有一个alpha设置,它看起来很好但是滚动条也在下面!:(它使它看起来有点奇怪,它不是一个不错的选择.

到目前为止,我已经通过使用实现了目标

getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
Run Code Online (Sandbox Code Playgroud)

getActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar_bg));
Run Code Online (Sandbox Code Playgroud)

这是一个XML drawable,只有一个颜色#BB000000(没有渐变)

这是当前效果,可以在动作栏下方看到滚动条:(

目前的影响

这是滚动条永远不会进入操作栏所需的效果,但内容会在其下方向上滚动

期望的效果

编辑:我认为这可能会使用谷歌定制的东西,并且几乎放弃了解决它

C.d*_*.d. 2

super.onCreate(savedInstanceState);在您的活动的 onCreate之前调用此方法

requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
Run Code Online (Sandbox Code Playgroud)

更多:http ://developer.android.com/reference/android/view/Window.html#FEATURE_ACTION_BAR_OVERLAY