我想擴展Button
類來創建一個單類稱爲「LabeledButton
」,將有也String
屬性,叫做label
。擴展Button類來創建一個單身
這是迄今爲止在那裏我得到:
static public class LabeledButton extends Button {
String label;
private LabeledButton(String label) {
this.label = label;
}
static public LabeledButton getInstance(String label) {
if(current == null)
current = new LabeledButton(label);
return current;
}
public String getLabel() {
return label;
}
public void setLabel(String label) {
this.label = label;
}
}
但是,這是錯誤我在構造函數中得到:
有一個在「android.widget.Button」
沒有可用的默認構造函數
我在做什麼錯?
感謝您的回答,但getInstance()'怎麼樣?我應該在參數中添加哪些上下文? – Robb1
更新爲包含getInstance() – Isaac