首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓onTouch

安卓onTouch
EN

Stack Overflow用户
提问于 2012-01-31 04:41:37
回答 2查看 395关注 0票数 0

我一直在搜索这个网站,但还没有找到我想要的东西。有一些1,000+帖子需要查看。我正在尝试做的是获取用户按下的位置,并根据屏幕的哪一部分调用另一个方法来显示新的背景图像。我知道一开始我需要使用OnTouch并实现OnTouchListener。我也知道

代码语言:javascript
复制
windowwidth = getWindowManager().getDefaultDisplay().getWidth();
windowheight = getWindowManager().getDefaultDisplay().getHeight();

计算屏幕的宽度和高度,因为不同的手机有不同的大小。我似乎就是不能把这一切放在一起。任何帮助都会得到重视。

EN

回答 2

Stack Overflow用户

发布于 2012-01-31 04:53:30

这里有一篇文章,介绍了在按下屏幕时检索屏幕上的坐标。你只需要将高度和宽度除以2,就可以创建你的季度了,你就可以上路了。

链接:http://blorb.tumblr.com/post/347157141/simple-ontouch-press-and-release-code-for-android

票数 0
EN

Stack Overflow用户

发布于 2012-03-21 18:09:22

在视图的onTouch侦听器中,只需使用以下代码:

代码语言:javascript
复制
String.valueOf(event.getX()) + "x" + String.valueOf(event.getY()));

您将获得X和Y坐标。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9070482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档