Onclicklistener () в перекрывающихся представлениях

У меня есть LinearLayout с двумя представлениями, одно - ImageView, а вверху - кнопка. (см. картинку ниже)

Но когда я добавляю OnClickListener к кнопке И в ImageView, кажется, работает только тот, который установлен в ImageView.

Примечание. Это представление является частью фрагмента внутри ViewPager.

Не знаю, как заставить работать обоих слушателей!

layout

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1" >

        <ImageView
            android:id="@+id/my_photo"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_gravity="center" />

        <Button
            android:text="BACK"
            android:id="@+id/my_button"
            android:layout_height="wrap_content"
            android:padding="@dimen/default_padding"
            android:layout_width="wrap_content"
            android:layout_gravity="start"/>
    </FrameLayout> 
        ...
</LinearLayout>

Ваша кнопка перекрывается вашим ImageView. Вот почему вы не можете нажать кнопку.

Hello World 26.10.2018 10:09

использовать RelativeLayout

Shahadat Hossain Shaki 26.10.2018 11:21
0
2
52
0

Другие вопросы по теме