2014-01-06 51 views
0

在'新'Android版本4.3中有一项新功能。屏幕顶部的状态栏在启动器(我在Galaxy S3上使用三星TouchWiz)和我认为的其他一些应用程序中都是透明的(看起来有点像iOS 7风格)。 你能告诉我如何使我的应用程序(Eclipse,Java)中的状态栏透明(或着色)?透明状态栏Android 4.3

回答

0

我不确定透明度,但在API 10中,您可以为actionBar设置背景可绘制。 (因而颜色) 在下面codesnippet我得到基于属性的颜色(取决于所选择的主题)基于最佳答案在这里

TypedArray a = getTheme().obtainStyledAttributes(new int[]{R.attr.background_activity_color}); 
actionBar.setBackgroundDrawable(a.getDrawable(0)); 
+0

谢谢,但这不是我正在寻找的。我谈论状态栏,而不是ActionBar。你可以在这张照片上看到它:http://fs01.androidpit.info/userfiles/2732026/image/android-kitkat-translucent-status-bar.jpg – jwandscheer

+1

哦,我很抱歉。 :)我建议你编辑你最后一句,因为你已经在那里使用了“操作栏”。 – Endzeit

+0

哦,你说得对,那是我的错,谢谢! – jwandscheer