【发布时间】:2021-05-26 07:28:17
【问题描述】:
我创建了一个自定义底部导航栏(遵循这个建议:https://stackoverflow.com/a/53865195/7669960) 布局如我预期的那样显示,但我仍然无法点击 fab 按钮的下半部分。
这是我的布局代码:
<RelativeLayout
android:id="@+id/coordinator_layout"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="0.15"
android:background="@color/grey_background"
android:orientation="vertical">
<nvlan.solocoding.exercisetraining.main.CustomBottomNavigationView
android:id="@+id/custom_bottom_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:elevation="0dp"
app:itemTextColor="@color/bottom_nav_color"
app:itemIconTint="@color/bottom_nav_color"
tools:targetApi="lollipop" />
<com.google.android.material.floatingactionbutton.FloatingActionButton
app:backgroundTint="@color/bottom_navigation_pressed"
android:id="@+id/map_button"
android:layout_width="@dimen/_48sdp"
android:layout_height="@dimen/_48sdp"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
android:layout_marginBottom="@dimen/_15sdp"
android:clickable="true"
android:elevation="@dimen/_2sdp"
android:contentDescription="@string/map"
android:focusable="true"
tools:targetApi="lollipop" />
</RelativeLayout>
我正在使用海拔,可点击,但它仍然无法正常工作。有什么方法可以实现这个想法,我可以完全点击 FloatingActionButton?
【问题讨论】:
-
尝试切换组件,所以fab实际上在导航视图上方
标签: android floating-action-button bottomnavigationview