1. 效果图
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200327220415693.gif#pic_center)
2. 布局文件
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--这里有个坑:由于View的层级关系,这样要先放三级菜单、再放二级菜单、最后放一级菜单,-->
<!--否则就会出现一级菜单和二级菜单的点击事件被盖住了-->
<!--三级菜单-->
<RelativeLayout
android:id="@+id/rl_level3"
android:layout_alignParentBottom="true"
android:layout_centerInParent="true"
android:background="@mipmap/level3"
android:layout_width="250dp"
android:layout_height="125dp">
<ImageView
android:id="@+id/iv_channel1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/channel1"
android:layout_alignParentBottom="true"
android:layout_marginBottom="16dp"
android:layout_marginLeft="16dp"/>
<ImageView
android:id="@+id/iv_channel2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/channel2"
android:layout_toRightOf="@+id/iv_channel1"
android:layout_above="@+id/iv_channel1"
android:layout_marginBottom="20dp"
android:layout_marginLeft="5dp"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/channel3"
android:layout_toRightOf="@+id/iv_channel2"
android:layout_above="@+id/iv_channel2"
android:layout_marginBottom="3dp"
android:layout_marginLeft="5dp"
/>
<ImageView
android:id="@+id/iv_channel4"
android:layout_width