バックグラウンドデザインから出てくる、ボタンのクリックで重なるカードタイプのレイアウトで作成する方法。私は実際に以下のスクリーンショットのデザインを作成する方法を知らない。私を案内してください。アンドロイドで背景デザインと重なるデザインを作成するには?
このデザインは初めてです。あなたがお互いに上記のビューやレイアウトを描くことができますベースとして、フレームのレイアウトを使用することにより
バックグラウンドデザインから出てくる、ボタンのクリックで重なるカードタイプのレイアウトで作成する方法。私は実際に以下のスクリーンショットのデザインを作成する方法を知らない。私を案内してください。アンドロイドで背景デザインと重なるデザインを作成するには?
このデザインは初めてです。あなたがお互いに上記のビューやレイアウトを描くことができますベースとして、フレームのレイアウトを使用することにより
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
要素の不透明度を要件として変更することができます。