Android用PopupWindow实现弹出菜单实例

2014-11-24 07:37:42 · 作者: · 浏览: 2

step1:新建项目PopWindow,并导入菜单项使用的图片到/res/drawable目录下


(项目总览图) (drawable目录截图)


step2:设置应用的UI界面


a.应用的总体界面,main.xml


b.弹出菜单的界面,popwindow.xml


< xml version="1.0" encoding="utf-8" >
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@drawable/rectangle">
android:layout_height="wrap_content" android:numColumns="4"
android:horizontalSpacing="10dp" android:verticalSpacing="10dp"
android:id="@+id/gridView" />


其中的android:background="@drawable/rectangle"是引用rectangle.xml


< xml version="1.0" encoding="utf-8" >
android:shape="rectangle">
android:angle="270" />
android:bottom="2dp" />