草、水、アスファルトなどの小さな画像を1つのビットマップにまとめようとしています。Android開発:小さなタイル/ビットマップを1つのビットマップにまとめる
私はこのように書き配列を持っている:
public int Array[]={3, 1, 3, 3, 1, 1, 3, 3, 3, 3,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1 ,1 ,1, 1, 1 ,1 ,1
,7 ,7 ,7, 7, 7 ,7, 7 ,7 ,7, 7
,7 ,7 ,7 ,7, 7 ,7, 7 ,7 ,7 ,7
,7 ,7 ,7 ,7, 7, 7, 7, 7 ,7 ,7
,7 ,7 ,7 ,7, 7, 7 ,7 ,7 ,7 ,7
,7 ,7 ,7 ,7, 7, 7, 7 ,7 ,7, 7
,6, 6, 6, 6, 6 ,6 ,6, 6, 6 ,6
,6, 6, 6 ,6, 6, 6 ,6, 6 ,6 ,6 };
のでbasiclyこれは10 * 10 あるすべての数は
を.pngの画像(数)のプレースホルダですしかし、どのように私は一緒にマージしますか?
//サイモン
詳細情報を提供したい場合があります。たとえば、必要な列数/行数、イメージをマージする順番などです。それらを横に並べて、あるいは別のものに組み合わせてほしいですか? – hwrdprkns
それは10 * 10で、はい、ポケモンのようにサイドサイドになるはずです。 注文は指定された配列 – carefacerz
これは簡単ではありません。 'View'をサブクラス化してこの配列をコンストラクタに渡してから、あなたが望むように10のビューを作成するだけではるかに早くなるかもしれません。そうすれば、いつでも簡単に並べ替えることができます。 – hwrdprkns