1

バックグラウンドデザインから出てくる、ボタンのクリックで重なるカードタイプのレイアウトで作成する方法。私は実際に以下のスクリーンショットのデザインを作成する方法を知らない。私を案内してください。アンドロイドで背景デザインと重なるデザインを作成するには?

このデザインは初めてです。あなたがお互いに上記のビューやレイアウトを描くことができますベースとして、フレームのレイアウトを使用することにより

enter image description here

答えて

0

Activityのテーマを透明テーマに設定する必要があります。マニフェストでのごActivity宣言で、

その後
<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="Theme.Transparent" parent="android:Theme"> 
    <item name="android:windowIsTranslucent">true</item> 
    <item name="android:windowBackground">@android:color/transparent</item> 
    <item name="android:windowContentOverlay">@null</item> 
    <item name="android:windowNoTitle">true</item> 
    <item name="android:windowIsFloating">true</item> 
    <item name="android:backgroundDimEnabled">false</item> 
    </style> 
</resources> 

、テーマを使用する - - ここでは、このようなテーマの一例です

<activity android:name=".SampleActivity" android:theme="@style/Theme.Transparent"> 
... 
</activity> 

これは、あなたActivityの透明な背景を提供します。 setAlphaメソッドを使用してViewの不透明度をさらに処理することができます。Viewです。このようにして、レイアウト内のルートView要素の不透明度を要件として変更することができます。

関連する問題