popupwindow 显示后,当触屏点击非popupwindow显示区域,如何让这个popupwindow窗口消失?请帮忙,谢谢!!
解决方案 »
- 如何修改录视频时帧率
- 界面中不规则触控区域的响应 问题,求指教
- 新手提问-我建了一个项目里有2个Activity,打包安装后装出2个图标
- AIDl服务
- 做一个带地图的公交查询,无从下手,求解。
- gallery滑动时的BUG
- 不能获得listview显示全部内容
- 我在android.com上搜到一些博客,为什么打不开呢?是不是需要翻墙啊?
- 求一个简单布局:右边三个按钮并排靠右,左边一个输入框填满其他空间,谢谢
- 有关安卓onOptionsItemSelected中显示已取出的SharedPerferences中的值
- 急求:TabHost下的Tab的activity跳转
- 求 Android GridView布局的日历 Demo
pop = new PopupWindow(menuview, screenWidth/2, screenHeight/2, true);
pop.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.select_device_bg));
pop.setTouchInterceptor(new OnTouchListener(){ public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
if(event.getAction() == MotionEvent.ACTION_OUTSIDE)
{
pop.dismiss();
}
return false;
}
});
// pop.setAnimationStyle(R.style.PopupAnimation);
pop.setOutsideTouchable(true);
pop.showAsDropDown(view, Gravity.CENTER_HORIZONTAL, 0);
pop.update();
} else {
if (pop.isShowing()) {
pop.dismiss();
pop = null;