Android: фокусировка на виде очень похожа на выбор слоя в фотошопе - PullRequest
0 голосов
/ 14 марта 2019

Скажите, что у меня есть следующий макет:

<FrameLayout>
    <Button>
    <ImageView
    android:height="match_parent"
    android:width="match_parent"/>
</FrameLayout>

ImageView охватывает весь экран и закрывает кнопку под ним, но я все еще хотел бы иметь возможность нажать кнопку. Это возможно? Я хочу изменить фокус на определенный вид, игнорируя иерархию видов. В этом случае я хотел бы иметь возможность нажимать кнопку, игнорируя изображение сверху над ней. Это возможно? Что-то вроде ImageView.setClickable(false) или расслоение в Photoshop.

1 Ответ

0 голосов
/ 14 марта 2019

Есть ли конкретная причина, по которой кнопка не может быть в верхней части ImageView?Если причина в том, что кнопка не должна быть видимой, вы можете установить ее фон @android: color / transparent.

В качестве альтернативы, вы видели этот вопрос ?

...