Android中的阴影透明背景[关闭]

Posted

技术标签:

【中文标题】Android中的阴影透明背景[关闭]【英文标题】:Shaded transparent background in Android [closed] 【发布时间】:2012-02-08 11:33:55 【问题描述】:

我想要带有浅灰色阴影的透明表格布局背景。

【问题讨论】:

【参考方案1】:

在你的 XML 布局中添加:

android:background="#BCB8B8"

【讨论】:

【参考方案2】:

在您的可绘制文件夹中创建一个 XML:

gray_shade.xml:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
  <gradient
      android:startColor="#00000000"
      android:centerColor="#30000000"
      android:endColor="#40000000"
      android:angle="270" />
</shape>

现在,在您的 XML 中使用它作为布局的背景:

...
android:background="@drawable/gray_shade"
...

【讨论】:

谢谢。一个细节:startColor 的值缺少一个 0

以上是关于Android中的阴影透明背景[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在android xml中获取透明椭圆形下方的阴影

Xcode 错误?改变阴影不透明度也会改变背景高光

vue背景透明度消失

SwiftUI 设置边框、透明度、阴影

去掉tabbar顶部的阴影线

iOS Swift如何为透明的UIView添加阴影