我想为每一个状态..(得克萨斯州,蒙大拿州,加利福尼亚.....)的Android - 如何分割图像以特定的形状(未矩形或正方形)
我试图把图像遍地像下面的每个国家(50个州,50个图像)..
它是坏的方式..我能实现这个其他方式?或不同的意见?
我想为每一个状态..(得克萨斯州,蒙大拿州,加利福尼亚.....)的Android - 如何分割图像以特定的形状(未矩形或正方形)
我试图把图像遍地像下面的每个国家(50个州,50个图像)..
它是坏的方式..我能实现这个其他方式?或不同的意见?
我建议你使用2个ImageViews - 一个在另一个顶部。在底部ImageView上,您可以绘制整个地图的图像,而不需要州名。
在顶部ImageView上,您只能绘制的名称。
然后,您将onTouchListener设置为ImageView,并且只需获取触摸像素的颜色即可。之后,您将触摸的颜色与状态颜色进行匹配,并且以这种方式您知道,点击了哪个状态。
为此,每个州都必须拥有自己的颜色。
我认为使用不同的颜色和从完美的状态检测!谢谢弗拉德 – Huseyin
在PicsArt中使用免费作物。去编辑并选择图片。选择工具,然后释放裁剪。颜色在你想要保存的位上并保存。我希望这有帮助!
你想用这些图像做什么? –
我想创建onClickListener每个图像.. 我会弹出并放大点击的图像.. – Huseyin