現(xiàn)在App的UI設(shè)計(jì)中Drawerlayout+NavigationView是一個(gè)比較常用的設(shè)計(jì)了,而以前我一般只是在Navigation中的menu(即下部的item中)添加事件監(jiān)聽,而今天碰到一個(gè)需要是要在header中增加事件監(jiān)聽。

  需求如下:點(diǎn)擊圖片,在底部彈出一個(gè)彈出窗口。

  photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

   側(cè)邊導(dǎo)航欄布局:

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

 <!--側(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"
        />

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

網(wǎng)友評(píng)論