Rom*_*man 5 android shape android-button
有两个相邻的图形按钮.如果我使用触摸计算坐标的方法TouchEvent,我必须创建一个大的坐标数组.也许有另一种方法?
TouchEvent
Luk*_*rog 7
可能不是最佳解决方案,但您可以重叠两个按钮,每个按钮代表图像的一部分(黑色或白色),并使Button图像的其余部分透明(两个按钮的图像尺寸相同).您还需要扩展Button类以覆盖onTouchEvent方法处理触摸事件的方式,具体取决于触摸发生的点是透明点还是"图像"点.我做了一个小样本项目获得了Button如下两个部分(忽略我的设计技能):
Button
onTouchEvent
你可以在这里找到这个项目,它非常自我解释.看看它是否对你有所帮助.
归档时间:
12 年,10 月 前
查看次数:
1725 次
最近记录: