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

时间:2012-04-02 21:18:33

标签: android

让我说我的png格式有一个不规则的形状。当我在我的xml上定义一个视图(它的背景来自这个png)时,你知道这个形状在不可见的方形或矩形中被考虑。在我的活动中,我写了一段代码,当点击视图时发送一个警告对话。如果我点击一个没有形状的地方(但它在那个看不见的区域),我得到了对话框。我想要当我点击ONLY形状时获取动作。我该如何解决?感谢...

1 个答案:

答案 0 :(得分:0)

基本上,

  1. 您必须找到一种方法来正确有效地为PNG文件中的曲面建模。

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