如何在菜单上制作以下类型?我做了,但按钮不接触两侧和 他们忽略了背景..
帮助?
答案 0 :(得分:1)
我建议您制作ImageView
并将背景图像设置为您显示的图像。然后根据触摸位置处理其上的onTouch
事件。因此,通过反复试验获得所有三个区域所需的界限。您可以使用以下方式获取点击位置:
@Override
public boolean onTouch(View v, MotionEvent event) {
int x = event.getX();
int y = event.getY();
return true;
}
因此,请使用此代码获得的x,y坐标以及通过反复试验获得的图像的3个部分的边界。比较它们并相应地执行您的代码。
希望它有所帮助!干杯。