自定义视图的自定义宽度和高度 - Android

问题描述:

可以说我有一个不规则形状的PNG格式。如你所知,这个形状在看不见的正方形或长方形当我定义一个视图(它的背景来源于此png)在我的xml上。在我的活动中,我写了一段代码,当点击view.even时发送alertdialog。如果我点击一个没有形状的相关地方(但它在这个不可见的区域)对话框。我想单击形状时想要操作。我可以如何解决?谢谢...自定义视图的自定义宽度和高度 - Android

基本上,

  1. 你必须找到一种方法,表面的PNG文件正确,高效地进行建模。

  2. 然后,您可以实现onTouch(MotionEvent event)视图来处理运动事件,并在第一步中将触摸的坐标与您的实现进行匹配。


+0

随着大量的研究,我发现somethings.I能得到现在的TouchEvent坐标和我检查这些坐标是对我的看法或为not.Thanks答案.. – 2012-04-07 17:31:25