我正在尝试制作一个Android游戏,我不是编程新手,而是开发游戏的新手,我在服务器端用PHP制作了2D地图,它有5种图块,整个地图大约有100000瓷砖,我知道我应该将其展示为小块,一切正常,但我不知道该如何在android方面展示它,我感谢任何指导...
我尝试过表格布局,但对此有些滞后,我希望它可以像Google Map一样顺利运行
for (int i = 0; i < 11; i++) {
TableRow tableRow1 = new TableRow(getApplicationContext());
tableRow1.setBackgroundColor(getResources().getColor( R.color.colorPrimary));
tv1.addView(tableRow1);
for (int j = 0; j < 11; j++) {
final ImageButton img = new ImageButton(this);
img.setPadding(0,1,0,1);
img.setClickable(true);
if ( TheTile == 1 )
{
img.setImageResource(R.drawable.plain);
}
if ( TheTile == 2 )
{
img.setImageResource(R.drawable.woods);
}
if ( TheTile == 3 )
{
img.setImageResource(R.drawable.rocks);
}
if ( TheTile == 4 )
{
img.setImageResource(R.drawable.city);
}
if ( TheTile == 5 )
{
img.setImageResource(R.drawable.lake);
}
tableRow1.addView(img);
}
}
我想要一个解决方案以使其顺利运行,并且用户可以放大和缩小,但是在选择xml布局时存在一些问题