請求幫助,謝謝
View?bt1; bt1=findviewbyid(r.id.button1); bt1.setonclicklistener(...); ///////////////////////////////// Button?bt1; bt1=(Button)findviewbyid(r.id.button1); bt1.setonclicklistener(...); //////////////////////////////////// findviewbyid(r.id.button1).setonclicklistener(...); 發現這3種寫法都能實現我自己想要的效果,麻煩大神們看看第一種和第三種寫法是不是有什么不妥,謝謝
2017-08-04
第一種寫法忘記了View類型轉化為Button類型
View?bt1;
bt1=findviewbyid(r.id.button1);
private Button loginButton;
loginButton.setOnClickListener(new View.OnClickListener() {
});
第三種寫法同上一樣忘記了類型轉化
(Button)findviewbyid(r.id.button1).setonclicklistener(this);