這是一段代碼:如何將字符串變量轉換爲佈局變量?
int buttonXa = 0, buttonXb = 4, layoutNum = (buttonXb - 1);
String layoutXNum = String.valueOf(layoutNum);
String layoutX;
LinearLayout layoutXab;
do {
layoutX = "ll" + layoutXNum;
layoutXab = (LinearLayout)layoutX;
buildButtons(layoutXab, buttonXa, buttonXb);
buttonXa += 4;
buttonXb += 4;
layoutNum += 1;
} while (buttonXa < 12);
爲什麼沒有鑄造工作?什麼是正確的代碼?HI there @ J.Knight和其他人這段代碼試圖發送到「構建按鈕」功能,一個線性佈局,其名稱是動態構建在「do while」循環中,第一次佈局被稱爲ll3然後ll4等...該名稱已建成並放入一個字符串變量,但現在需要轉換爲線性佈局變量...感謝Emuna
什麼是「鑄造」不工作?請顯示完整的代碼和錯誤消息。 –
這兩個類的層次結構有什麼關係,爲什麼你要它工作? – Shadov
你究竟想要完成什麼?我可以想到你可能在這裏嘗試做的幾件不同的事情,以及不能這樣做的原因,但是我會通過解釋每種情況來浪費時間。鑄造不是那裏的問題,你手上有更大的問題。 –