【问题标题】:Eclipse GUI, XML graphical layoutEclipse GUI、XML 图形布局
【发布时间】:2011-07-27 11:50:17
【问题描述】:

有没有办法在Eclipse的Android XML图形布局视图中获得标尺线。

如果你不知道我说的是哪种布局,那就是右边这个。

谢谢

【问题讨论】:

  • 我不确定你在说什么,但如果你想要一个分隔符或类似的东西,只需插入一个 LinearLayout 并用背景填充它android:background="color
  • 不,我需要一个标尺或网格来让我知道视图中的 X 和 Y 坐标是什么,在右上方的图像上,就像屏幕上的叠加层只是为了让我看不到用户。我需要知道多点触控事件的确切坐标。

标签: java android eclipse


【解决方案1】:

您可以使用绝对布局(不推荐,因为它已被弃用)或相对布局,并调用视图(按钮)的 getX() 和 getY() 函数并打印它们以进行调试。我从未听说过像您所说的那样的开发统治者……如果您提供有关项目的更多详细信息,我可以为您提供更多帮助。

【讨论】:

  • 我已经可以使用我的 Android 手机在 Logcat 中获得积分。单击图像上的特定点以在单击该点时打开警报对话框。我可以点击确切的点并打开对话框,但我想测量它周围的区域,以便我可以覆盖该区域而不仅仅是确切的点说(x = 5,y = 150)。尺子真的很简单,因为我在图像上有十个点。
  • 当你可以在按钮上声明一个监听器时,为什么你需要声明设置一个监听器到包含按钮的特定区域......?当您尝试在不同屏幕尺寸的手机上安装应用时,这也可能是一个问题,您的按钮可能与您的活动点击区域不匹配。
  • 对不起,它不是一个按钮,上面的图像只是图形 XML 布局的一个示例,它是我点击的图像,我在图像区域有图钉,当图钉是单击屏幕上会出现一个警报对话框,其中包含有关图像该部分的信息。
  • 你为什么不创建一个记录器并记录你的 10 个点的 getX() 和 getY() 坐标,然后硬编码它们呢?很抱歉告诉你,但我从未听说过 android sdk 中的原生像素标尺
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-06-19
  • 2011-10-17
  • 1970-01-01
  • 1970-01-01
  • 2013-03-07
  • 2011-11-09
  • 1970-01-01
相关资源
最近更新 更多