我用 photoshop 设计了一些按钮,但现在我想到了如何让它们工作的问题。
基本上我有这张图片
我考虑过两种解决方案:第一种是将它们放置在 RelativeLayout 中并放置“很多”填充/边距工作,第二种解决方案是垂直切割它们并一个一个地附加它们,比如这个:
在第二个解决方案中,我可能无法使用选择器,至少不能在所有按钮上使用,顺便说一句,这不是什么大问题。对于第一个,我有点担心在不同的屏幕尺寸上进行缩放。
会不会有问题?您会建议哪种解决方案?
提前致谢。
最佳答案
您的可点击区域不一定要与图像形状相同。
单击时更改图像...
如果您的选项是打开使用 ImageView 而不是按钮,那么整个图像将是可点击的。
我到处搜索找到这个 question和你的相似..希望对你有帮助。
关于Android非矩形按钮,如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16917825/