簡體   English   中英

Android如何使用帶有不透明元素的透明容器

[英]Android how to have transparent container with opaque elements

我正在使用OSM Bonus Pack和osmdroid開發映射應用程序(推薦!),在顯示more_info窗口時我偶然發現了一個問題。

我想在透明的窗口背景下顯示圖像,標題,描述和子描述。

即使將container(RelativeLayout)的alpha定義為0.8,將alpha的元素定義為1.0,問題仍然存在,容器仍保持容器的透明度。

如何使容器保持其Alpha值,但使元素完全不透明?

保持容器1.0的alpha,只需將其背景設置為透明即可。

不:

<RelativeLayout 
     android:alpha="0.8"
     android:background="#fff"
    ...

但:

<RelativeLayout 
     android:alpha="1.0"
     android:background="#afff"
    ...

為什么不僅僅使用圖像編輯器編輯Bonuspack_bubble_black.9.png文件,並提高其透明度呢? (當然要注意遵守九塊邊界)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM