1つのビューの背景を透明にして、上に表示されていない描画された領域が実際に下のビューを表示するように苦労しています。Androidビュー - 1つのビューを下のビューに透明にします
私はここでこれについていくつかのスレッドを読んでいますが、私がトップビューを試してみるものはすべて黒で描いています。
底面図および上面図の両方が上書きされるビューの基底クラスとonDraw()から継承されており、これが私のlayout.xmlです:私のための任意の提案、私は非常にGREATFULだろうだ
<merge xmlns:android="http://schemas.android.com/apk/res/android">
<com.domain.myapp.MyBottomView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mybottomview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bottom_image"/>
<com.domain.myapp.MyTopView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mytopview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"/>
</merge>
誰でも!
よろしく /ディー
stackoverflow.com/questions/2176922/how-to-create-transparent-activity-in-android – xyz
これは実際には面白いです!ビューの代わりにアクティビティを透明にしますが、代わりにそのアクティビティを使用してさらに効果を得ることができます。 – Dee