类似home的弹出菜单(SlidingDrawer)
16lz
2021-01-26
当我们想实现系统home界面中弹出的菜单,实现像抽屉一样打开关闭的效果,可以通过SlidingDrawer来实现。
为抽屉view建立一个layout
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent" android:layout_height="fill_parent"android:orientation="vertical"><SlidingDrawer android:id="@+id/slidingDrawer"android:layout_width="fill_parent" android:layout_height="wrap_content"android:handle="@+id/handle" android:content="@+id/content"><Button android:id="@+id/handle" android:text="sd"android:layout_width="wrap_content" android:layout_height="wrap_content"></Button><LinearLayout android:id="@+id/content"android:layout_width="fill_parent" android:layout_height="fill_parent"android:background="#00ff00"><Button android:id="@+id/button" android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="Button" /><EditText android:id="@+id/editText" android:layout_width="fill_parent"android:layout_height="wrap_content" /></LinearLayout></SlidingDrawer></LinearLayout>
然后直接在activity中通过setContentView来设置这个layout就可以了。
更多相关文章
- Android第一个应用程序helloworld项目详解
- android 入门 001 (界面布局)
- Android(安卓)FragmentStatePageAdapter的使用Demo
- 【转】Android开发=》打开系统设置(信息)界面
- 继承Activity类应该注意的问题
- Android(安卓)-- LayoutInflater
- Android菜单使用小结
- Android(安卓)用户界面(User Interface)
- menu.addIntentOptions 添加动态菜单详解