Tab栏位置会有一个灰色透明区域 会跟随Tab移动 有没有啥办法排查
1条回答 默认 最新
关注 【相关推荐】
- 这个问题的回答你可以参考下: https://ask.csdn.net/questions/680629
- 这篇博客也不错, 你可以看下android-多种方式实现主界面的Tab
- 除此之外, 这篇博客: Android之路 - 实现高斯模糊的菜单中的 底部Tab栏 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
首先是底部的tab栏实现,没什么好讲的。根布局使用==FrameLayout==,然后又==LineaLayout==排列图标。
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:background="#00000000" android:clipChildren="false"> <LinearLayout android:layout_width="match_parent" android:layout_height="48dip" android:layout_alignParentBottom="true" android:background="@color/colorPrimary" android:orientation="horizontal"> <RelativeLayout android:id="@+id/rl_menu_home" style="@style/MainMenuLinearStyle"> <ImageView android:id="@+id/iv_menu_home" style="@style/MainMenuImageStyle" android:src="@drawable/menu_home_select" /> <TextView android:id="@+id/tv_menu_home" style="@style/MainMenuTextStyle" android:layout_below="@id/iv_menu_home" android:text="首页" /> </RelativeLayout> <RelativeLayout android:id="@+id/rl_menu_project" style="@style/MainMenuLinearStyle"> <ImageView android:id="@+id/iv_menu_project" style="@style/MainMenuImageStyle" android:src="@drawable/menu_project_select" /> <TextView android:id="@+id/tv_menu_project" style="@style/MainMenuTextStyle" android:layout_below="@id/iv_menu_project" android:text="项目" /> </RelativeLayout> <android.support.design.widget.FloatingActionButton android:id="@+id/fab_all_menu" android:layout_width="50dp" android:layout_height="50dp" android:layout_gravity="bottom" android:layout_marginBottom="-15dp" android:rotation="45" android:src="@drawable/ic_clear" /> <RelativeLayout android:id="@+id/rl_menu_client" style="@style/MainMenuLinearStyle"> <ImageView android:id="@+id/iv_menu_client" style="@style/MainMenuImageStyle" android:src="@drawable/menu_client_select" /> <TextView android:id="@+id/tv_menu_client" style="@style/MainMenuTextStyle" android:layout_below="@id/iv_menu_client" android:text="招商" /> </RelativeLayout> <RelativeLayout android:id="@+id/rl_menu_my" style="@style/MainMenuLinearStyle"> <ImageView android:id="@+id/iv_menu_my" style="@style/MainMenuImageStyle" android:src="@drawable/menu_my_select" /> <TextView android:id="@+id/tv_main_home" style="@style/MainMenuTextStyle" android:layout_below="@id/iv_menu_my" android:text="我的" /> </RelativeLayout> </LinearLayout> </FrameLayout>
看看效果吧:
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 安卓C读取/dev/fastpipe屏幕像素数据
- ¥15 pyqt5tools安装失败
- ¥15 mmdetection
- ¥15 nginx代理报502的错误
- ¥100 当AWR1843发送完设置的固定帧后,如何使其再发送第一次的帧
- ¥15 图示五个参数的模型校正是用什么方法做出来的。如何建立其他模型
- ¥100 描述一下元器件的基本功能,pcba板的基本原理
- ¥15 STM32无法向设备写入固件
- ¥15 使用ESP8266连接阿里云出现问题
- ¥15 BP神经网络控制倒立摆