gpt4 book ai didi

android - 与 ViewPager 一起使用时,ImageView 未检测到点击

转载 作者:行者123 更新时间:2023-11-30 04:02:29 25 4
gpt4 key购买 nike

我有以下 XML 文件

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/welcome_bg" >

<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
android:id="@+id/arrowLeft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|left"
android:layout_marginLeft="10dp"
android:clickable="true"
android:contentDescription="@string/arrow_left"
android:focusable="true"
android:src="@drawable/arrow_left"
android:visibility="invisible" />

<ImageView
android:id="@+id/arrowRight"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|right"
android:layout_marginRight="10dp"
android:clickable="true"
android:contentDescription="@string/arrow_right"
android:focusable="true"
android:src="@drawable/arrow_right" />

<android.support.v4.view.ViewPager
android:id="@+id/tutorialViewPager"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</FrameLayout>

</RelativeLayout>

我的问题是,当用户单击左箭头或右箭头时,寻呼机应该翻转,但我无法在左箭头或右箭头 ImageView 上获得点击事件。单击箭头时我无法获得事件。我在两个箭头上都设置了 onClickListeners,但它们从未被调用过。有人可以帮我解决这个问题吗?

最佳答案

我想通了。我不得不使用 rightArrow.bringToFront()leftArrow.bringToFront()。这将按钮带到了前面,我能够在它们上获得点击事件。

关于android - 与 ViewPager 一起使用时,ImageView 未检测到点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12287095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com