我在选项卡布局上方有查看分页器的内容,因为某些页面必须隐藏选项卡布局,但是现在我无法单击选项卡。
<android.support.design.widget.TabLayout
android:id="@+id/tab_layout"
android:layout_width="match_parent"
android:layout_height="50dip"
android:layout_alignParentBottom="true"
app:tabBackground="@drawable/bg_tab"
app:tabGravity="fill"
app:tabIndicatorColor="@null"
app:tabIndicatorHeight="0dip"
app:tabMinWidth="0dip"
app:tabMode="fixed"
app:tabSelectedTextColor="@color/white"
app:tabTextAppearance="@style/MineCustomTabText"
app:tabTextColor="@color/white"
/>
<android.support.v4.view.ViewPager
android:id="@+id/view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
</RelativeLayout>
最佳答案
我建议您使用yourView.bringToFront()
。
bringToFront
在树中更改视图的z顺序,因此它位于其他同级的顶部
意见。如果父容器,此顺序更改可能会影响布局
使用与订单相关的布局方案(例如LinearLayout)。之前
在此方法之后,应调用requestLayout()和
视图的父级上的invalidate()强制父级使用
新孩子订购。
关于android - 如何将onClick从 View 传呼器传递到它下面的 View ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38221467/