現(xiàn)在App的UI設(shè)計(jì)中Drawerlayout+NavigationView是一個(gè)比較常用的設(shè)計(jì)了,而以前我一般只是在Navigation中的menu(即下部的item中)添加事件監(jiān)聽(tīng),而今天碰到一個(gè)需要是要在header中增加事件監(jiān)聽(tīng)。
需求如下:點(diǎn)擊圖片,在底部彈出一個(gè)彈出窗口。
側(cè)邊導(dǎo)航欄布局:
<!--側(cè)邊導(dǎo)航欄--> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" app:headerLayout="@layout/nav_header_main" app:menu="@menu/menu_nav" />
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式