Я изо всех сил стараюсь сделать фон одного вида прозрачным, чтобы любые области на верхнем виде, которые не нарисованы, фактически открывали нижний вид.
Я читал здесь несколько тем об этом, но что бы я ни пытался, вид сверху рисуется черным.
Вид снизу и вид сверху наследуются от базового класса View, а onDraw () переопределяется, и это мой layout.xml:
<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>
Кто-нибудь получил какие-либо предложения для меня, я был бы очень признателен!
С уважением
/ Ди