读书人

在Android下创建一个PopupWindow

发布时间: 2012-09-05 15:19:34 作者: rapoo

在Android上创建一个PopupWindow
1. 为PopupWindow创建一个Layout---popup_window_layout.xml\



2. 初始化PopupWindow,并提供两个方法去控制PopupWindow的显示与消失
// initialize bShow button and set an OnClickListener to itbShow = (Button) this.findViewById(R.id.Button_show_popupwindow);bShow.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {if (!isClick) {showPopupWindow();isClick = true;} else {closePopupWindow();isClick = false;}}});


注意事项:

PopupWindow必须在click action中显示或者是开启一个线程去显示,不能直在
oncreate的时候显示一个PopupWindow

读书人网 >Android

热点推荐