如何使视图 50% 透明?

发布于 2024-10-04 11:09:43 字数 464 浏览 1 评论 0原文

我已按照文章 布局技巧:使用 ViewStubs 设置在另一个之上查看。我使用 FrameLayout 作为包含一个 MapView 和一个 ViewStub 的根元素。在 ViewStub 的位置,我后来打开了一个 LinearLayout,其中 android:background 设置为颜色值 #f005

LinearLayout 的位置似乎是正确的,它位于顶部,并且具有蓝色背景,但不透明。我做错了什么?

I have followed the article Layout Tricks: Using ViewStubs to set a View on top of another. I used FrameLayout as the root element containing one MapView and a ViewStub. At the place for ViewStub I later opened a LinearLayout with the android:background set to a color with color value <color name="blue_opaque">#f005</color>.

The position for the LinearLayout seem to be right, it sits on top and it has a blue background but it is not transparent. What am I doing wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

只是我以为 2024-10-11 11:09:43

颜色十六进制代码是这样构建的。 #ARGB 或更细粒度的控制 #AARRGGBB 这意味着 AlphaRedGreenBlue。您将 Alpha 设置为 100% 不透明。尝试#6005

The color hex code is built like this. #ARGB or for a more fine grained control #AARRGGBB which means AlphaRedGreenBlue. You set your alpha to 100% be opaque. Try #6005.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文