首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于popupwindow解决方案

2012-09-10 
关于popupwindow我的popupwindow不知道为什么不响应返回事件我设置了这些:popupWindow.setFocusable(true)

关于popupwindow
我的popupwindow不知道为什么不响应返回事件
我设置了这些:
popupWindow.setFocusable(true);
popupWindow.setTouchable(true);
popupWindow.setOutsideTouchable(true);

还有:popupwindow只能用手机顶部弹出来的么?我想从底部弹出来行不行

[解决办法]

Java code
    mPopupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() {                         public void onDismiss() {                // TODO Auto-generated method stub            }        });
[解决办法]
1.PopupWindow本来就不响应back键的操作,Dialog才响应的啊,
你自己截获back键的事件,如果PopupWindow有show出来,那你就dismiss掉。
2.PopupWindow弹出来的方向,系统有个默认的弹出动画,你可以自己设定一个动画用来替换。
好像方法名叫setAnimationStyle()。

热点排行