大佬教程收集整理的这篇文章主要介绍了android – onTouchListener整个屏幕,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这最后一个方法给了对onClicks的正确答复,但我从来没有设法使它看不见.
如果这是最好的解决方案,我非常怀疑,我如何使ImageView完全不可见,而不会丢失其onTouchListener(我已经尝试过使用white BACkgroundColor和setAlpha(0)).
我可以以某种方式使onTouchListener对整个屏幕做出反应,使用全局坐标,而屏幕显示(和更改)几个按钮(最好没有不可见的图像视图)?
如果你不明白我要求什么,可以自由地抱怨.我会尽量填补空白.
编辑:
我现在已经设法通过使用常规的onTouch方法来@L_801_11@问题.我遇到了几个问题,使ACTION_DOWN和ACTION_MOVE激活按钮,但我终于得到它的工作.对于其他人来说,可以使用onInterceptTouchEvent(但是我从来没有想过如何获得屏幕坐标而不是视图坐标).
android:focusable="true" android:id="@+id/titlescreenframe">
是在我的xml文件为我的布局.背景图像只是在背景属性(我意识到你没有使用图像)
无论如何,回到我的活动
private FrameLayout fl; ... fl = (FrameLayout)findViewById(R.id.titlescreenframE); fl.setOnClickListener(this);
然后我使用switch语句来处理和下一个布局上的按钮.这里如果你需要它:Using Switch Statement to Handle Button Clicks
似乎这应该与其他布局一起工作,我的主要布局我没有任何意见. (除非布局本身是一样的)
哈!刚刚意识到你说你找到了解决方案.傻的时机我会发布的机会,这有助于某人,快乐编码每个人.
以上是大佬教程为你收集整理的android – onTouchListener整个屏幕全部内容,希望文章能够帮你解决android – onTouchListener整个屏幕所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。