在'新'Android版本4.3中有一项新功能。屏幕顶部的状态栏在启动器中是透明的(我在Galaxy S3上使用Samsung TouchWiz),在其他一些应用程序中我也认为(看起来有点像iOS 7风格)。 你能告诉我如何在我自己的应用程序(Eclipse,Java)中使状态栏透明(或有色)吗?
答案 0 :(得分:3)
Theme.Holo.NoActionBar.TranslucentDecor
Theme.Holo.Light.NoActionBar.TranslucentDecor
答案 1 :(得分:0)
我不确定透明度,但从API 10开始,您可以为actionBar设置背景可绘制。 (因此是一种颜色) 在以下codesnippet中,我得到一个基于属性的颜色(取决于所选主题)
TypedArray a = getTheme().obtainStyledAttributes(new int[]{R.attr.background_activity_color});
actionBar.setBackgroundDrawable(a.getDrawable(0));