Zoomlayout: Não deixe uma visualização de imagem específica receber o zoom dentro de um ZoomLayout

Criado em 25 jun. 2020  ·  3Comentários  ·  Fonte: natario1/ZoomLayout

Estou usando o ZoomLayout, dentro dele tenho algumas imagens que funcionam como um menu , assim:

<layout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools">

    <com.otaliastudios.zoom.ZoomLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/skyZoomLayout"
        app:minZoom="1.0"
        app:maxZoom="5.0"
        app:hasClickableChildren="true">

            <FrameLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/sky">

                    <ImageView
                        android:id="@+id/button1 >

                    <ImageView
                        android:id="@+id/button1 >

            </FrameLayout>

    </com.otaliastudios.zoom.ZoomLayout>

</layout>

`
Mas não quero que essas visualizações de imagens específicas recebam o zoom , porque são um menu estático simples na parte inferior esquerda da tela. Existe uma forma de fazer isso?

question

Todos 3 comentários

Se você não quer que eles façam parte de ZoomLayout por que os colocou dentro dele? Você pode colocar seu menu fora de ZoomLayout como uma sobreposição?

Se você não quer que eles façam parte de ZoomLayout por que os colocou dentro dele? Você pode colocar seu menu fora de ZoomLayout como uma sobreposição?

Eu tinha tentado, mas sem sucesso, porque o ImageViews costumava desaparecer. Mas acabei de descobrir a propriedade android: elevation , mudei para 2dp e agora eles estão aparecendo sem receber o zoom .

Obrigado e desculpem pelo problema, no final foi um problema bobo, mas foi o meu primeiro problema hahah.

Que bom que funcionou: +1:

Esta página foi útil?
0 / 5 - 0 avaliações