zoukankan      html  css  js  c++  java
  • DrawerLayout的使用

    一:首先是DrawerLayout的布局

    <android.support.v4.widget.DrawerLayout
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >
    <FrameLayout
    android:id="@+id/content_frame"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />
    <ListView
    android:id="@+id/left_drawer"
    android:layout_width="240dp"
    android:layout_height="match_parent"
    android:layout_gravity="left"
    android:choiceMode="singleChoice"
    android:divider="@android:color/transparent"
    android:dividerHeight="0dp"
    android:background="#708070"
    />
    </android.support.v4.widget.DrawerLayout>
    二:其次是向DrawerLayout的ListView中添加item
    private final static String[] text = {"123", "213", "23131"};
    mListView = (ListView) findViewById(R.id.left_drawer);
    mAdapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1, text);
    mListView.setAdapter(mAdapter);
    三:通过点击控件显示DrawerLayout
    mImageView = (ImageView) findViewById(R.id.image);
    mImageView.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    mDrawerLayout.openDrawer(mListView);
    }
    });


  • 相关阅读:
    网站建设问题
    14.2.2.1 InnoDB Lock Modes
    14.2.2 The InnoDB Transaction Model and Locking InnoDB 事务模型和锁定
    Python_编程特色
    Python_编程特色
    Tk日志查看程序
    Linux_进程管理&计划任务
    Linux_进程管理&计划任务
    严重: StandardWrapper.Throwable
    Java导出Excel三表头
  • 原文地址:https://www.cnblogs.com/niupi/p/5508636.html
Copyright © 2011-2022 走看看