作者zxc190 (來亂的辣A_A)
看板AndroidDev
標題[問題] 編譯可以過但是模擬器上出現錯誤
時間Mon Mar 28 14:04:33 2011
public class Main extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.test1);
Button button1 = (Button) findViewById(R.id.num1);
button1.setOnClickListener((OnClickListener) this);
}
}
小弟我剛踏入這一塊
目前在研究怎麼把一個button放在螢幕上
請問還缺少哪一個部分呢@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.72.71
1F:推 ledia:this (Main.class) 不是 OnClickListener, 就算強轉也不會對 03/28 14:18
2F:→ ledia:解決方法就是給 setOnClickListner 一個對的 instance 03/28 14:19
3F:→ ledia:要不讓 Main implements OnClickListener(讓自己變listener) 03/28 14:19
4F:→ ledia:要不就是 new 個 OnClickListener 出來(anonymous listener) 03/28 14:20
5F:→ zxc190:謝謝:D 03/28 14:55