0
我想創建一個可變數量的按鈕,我希望它們相鄰(我不能使用ListView
),所以我知道我必須以某種方式給一個Button
充氣。我的問題是如何膨脹Button
,併爲每個創建的按鈕,如何創建一個監聽器?如何膨脹按鈕併爲其中的每一個創建偵聽器?
感謝
我想創建一個可變數量的按鈕,我希望它們相鄰(我不能使用ListView
),所以我知道我必須以某種方式給一個Button
充氣。我的問題是如何膨脹Button
,併爲每個創建的按鈕,如何創建一個監聽器?如何膨脹按鈕併爲其中的每一個創建偵聽器?
感謝
我爲你問有點困惑,但膨脹的按鈕,在您的活動,請致電:
Button myButton = (Button)findViewById(R.id.layout_xml_name);
然後,添加一個監聽器:
myButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Your buttons desired actions
}
});
膨脹一個佈局正在創建一個新的佈局的「實例」,好吧,這就是我至少知道的。你的代碼只是檢索一個按鈕的佈局,它不會誇大按鈕 – Nashwan 2013-04-25 22:52:17
你能解釋你想要做什麼嗎?你是否試圖根據其他輸入顯示不同數量的按鈕?如果是這樣,是否有最大數量的按鈕或無限制? – ubundude 2013-04-25 22:54:22
好吧,沒錯,我想創建一個可變數量的按鈕並且數字是未知的,可以是有限的。 – Nashwan 2013-04-25 22:57:33