我有一個遊戲,其中頁面上顯示的ImageView的數量需要在不同的級別上有所不同。我可以在Android中使用For語句創建多個ImageView嗎?
所以第一級可能有4個,第二級可能有6等..
我可以用For語句編程創建ImageViews?
如:
for (int i = 0; i < numImages; i++{
ImageView iv = new ImageView(this);
.......
}
是否有可能做到這一點?我如何將ImageView的變量名設置爲每個ImageView的不同,以便稍後調用它們?
如果這不可行,還有其他一些設計方案嗎? ImageViews將按照4,8,8,12,14,16和18組的比賽形式排列在一個方形/矩形區域中。
預先感謝您的任何幫助幫幫我!
您可以使用View超類的setTag()方法將數據添加到ImageViews來區分它們。 – 2012-01-14 16:02:44