Android:透明图标栏?

Posted

技术标签:

【中文标题】Android:透明图标栏?【英文标题】:Android: Transparent Icon bar? 【发布时间】:2012-10-24 14:08:44 【问题描述】:

我想使用这些透明图标栏,如this 页面上的屏幕截图所示。有人知道这是哪个组件吗?

【问题讨论】:

【参考方案1】:

Google 地图使用 ActionBarFEATURE_ACTION_BAR_OVERLAY 集。在手机中,它们还启用了拆分 ActionBar。

【讨论】:

谢谢,我认为这最适合我的尝试。 现在我看到它可以从 3.0.0 开始使用。不幸的是,由于这个分发级别 (developer.android.com/about/dashboards/index.html),我无法为 3.0 开发,所以我将继续使用 FrameLayout。【参考方案2】:

他们大概是一个带有半透明背景的LinearLayout

【讨论】:

谢谢,它最适合 FrameLayout。另见***.com/questions/6690530/…【参考方案3】:

将背景设置为具有中等 alpha 的某种颜色。

这个是黑色的,alpha为180。前2个字符是十六进制的alpha,另外6个是十六进制的rgb。

android:background="#B4000000"

【讨论】:

以上是关于Android:透明图标栏?的主要内容,如果未能解决你的问题,请参考以下文章

android导航栏与状态栏颜色及透明度

Android mipmap 图标作为状态(通知)栏图标

利用 Android 4.4 KitKat 中的半透明状态栏

利用 Android 4.4 KitKat 中的半透明状态栏

Android Studio 更改图像资产的透明度

三星Android 7中未显示通知图标