Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在android中创建具有不同可选国家的可缩放世界地图?_Java_Android_Android Layout - Fatal编程技术网

Java 如何在android中创建具有不同可选国家的可缩放世界地图?

Java 如何在android中创建具有不同可选国家的可缩放世界地图?,java,android,android-layout,Java,Android,Android Layout,如何创建具有不同可选国家的可缩放世界地图? 就像我选择美国的android游戏“Plate inc” 对于我的游戏,我使用的不是像libgdx这样的游戏开发框架,我希望做到尽可能简单 这是否可以通过为每个国家使用一个布局文件和不同的图形来实现 我正在使用Java和Eclipse。那么您最好的选择是使用图像作为背景,并将侦听器添加到需要单击的区域。@JordiCastilla如何定义这些区域或国家,因为每个国家都有不同的形状,所以这些区域或国家不是矩形的?使用非矩形形状并将它们添加到侦听器,对不起

如何创建具有不同可选国家的可缩放世界地图? 就像我选择美国的android游戏“Plate inc”

对于我的游戏,我使用的不是像libgdx这样的游戏开发框架,我希望做到尽可能简单

这是否可以通过为每个国家使用一个布局文件和不同的图形来实现


我正在使用Java和Eclipse。

那么您最好的选择是使用图像作为背景,并将侦听器添加到需要单击的区域。@JordiCastilla如何定义这些区域或国家,因为每个国家都有不同的形状,所以这些区域或国家不是矩形的?使用非矩形形状并将它们添加到侦听器,对不起,我帮不了你,我不是一个更深入的版面鉴赏家;)我如何为每个国家创建一个由不同图形组成的布局,这些图形具有不同的形状,这些形状是如此对齐,以至于它们可以创建一幅世界的图片?不。。。您必须使用地图作为图像背景,然后定义transparnt cluckable区域以模拟单击。。。这是通常的做法,您不会直接单击对象,而是单击移动对象的区域;)那么,您最好的选择是使用图像作为背景,并将侦听器添加到需要单击的区域。@JordiCastilla如何定义这些区域或国家,因为每个国家都有不同的形状,所以这些区域或国家不是矩形的?使用非矩形形状并添加侦听器,我无法帮助您,抱歉,不是更深入的布局鉴赏家;)我如何为每个国家创建一个由不同图形组成的布局,这些图形具有不同的形状,这些形状是如此对齐,以至于它们可以创建一幅世界的图片?不。。。您必须使用地图作为图像背景,然后定义transparnt cluckable区域以模拟单击。。。这是通常的做法,您不会直接单击对象,而是单击移动对象的区域;)