我想制作这样的布局。这个应用程序将仅供我自己使用我没有太多使用android的图形经验。我画了这些图像并分别保存为PNG。我试图将它们放在一个布局中,但是我面临很多间距和正确放置的困难。但是PNG是一个矩形,它在图像外部点击。所以我考虑准备所有可能的情况并加载所有图像作为背景。将在按钮内绘制可触摸区域矩形(不可见)。
如果上面的“是”,那么绘制背景和图像最好在像Corel这样的绘图SW中调整像素大小?在我的情况下1280x720
1:
触摸区域会是这样的,所以我认为不可能错误点击它?
2:
答案 0 :(得分:0)
使用经典View,您将无法进行非矩形视图(您可以根据需要绘制,但触摸区域仍为矩形)。
最简单的方法是使用onTouchEvent处理大型视图上的View.OnTouchListener(使用图像作为背景填充屏幕)并计算上面的(假)按钮。
对于精彩集锦,您可以使用SurfaceView(可能是@ Frank.N.Stein谈论的技巧)。
最难的方法是使用OpenGL图形......对于没有“经验丰富[...]”的人来说,祝你好运。