android弹出dialog后,activity得到焦点的问题,activity能获得焦点,但是却不能获得里面的控件的点击事件

 我来答
googlelyy
2012-11-28
知道答主
回答量:21
采纳率:0%
帮助的人:21万
展开全部
你是想跳出dialog的时候,dialog里面的控件就获取焦点呢还是,点击dialog里面的控件获取焦点.
点击是自动获取的焦点,你让给他设置相应的点击事件监听.

要是点dialog以后就想让dialog里面的控件获取焦点,则要是给自己手动设置.
追问
我是要获得activity里面的控件焦点  不是dialog里面的焦点
追答
跳出dialog,dialog自动获取了焦点.

想要是跳出dialog的时候 ,要手动设置焦点到你需要的控件之上.
闪烁的微凉
2012-11-29 · TA获得超过1476个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:155万
展开全部
真心没有明白你的
追问
popupwindow的parent中有几个linnerlayout的ontuch事件,当我触摸时,popupwindow被创建,获得焦点,parent中的ontuch事件失效,如不获取焦点,parent中的ontuch事件有效,可是popupwindow不能获得焦点,里面的view 不能获得事件

setOutsideTouchable(true);是popupwindow外的触摸dismiss事件,与问题没有关系,请大虾帮忙,是能解决问题的方法,我发现大众点评的附近搜索界面就是实现的这功能,想实现和他相同功能,求指教
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式