导航抽屉如何在列表视图上方添加图像视图



我正在开发一个需要导航抽屉的应用程序。我使用谷歌的代码开发了导航抽屉

<android.support.v4.widget.DrawerLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    <!-- Framelayout to display Fragments -->
    <FrameLayout
        android:id="@+id/frame_container"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    <!-- Listview to display slider menu -->
    <ListView
        android:id="@+id/list_slidermenu"
        android:layout_width="200dp"
        android:layout_height="wrap_content"
        android:layout_gravity="start"
        android:background="#6495ED"
        android:choiceMode="singleChoice"
        android:divider="@color/list_divider"
        android:dividerHeight="1dp"
        android:listSelector="#fff" />
</android.support.v4.widget.DrawerLayout>

通过这个,我得到了一个导航抽屉,但我想把一个图像视图放在列表视图之上。我在谷歌上搜索了它,但我不知道

我们可以通过此操作将HeaderView添加到列表中,userImage将位于listView上方,如下所示ViewGroup header=(ViewGroup)inflater.inflate(R.layout.headerview,mDrawerList,false);

    mDrawerList.addHeaderView(header, null, false);

相关内容

  • 没有找到相关文章

最新更新