看板 AndroidDev 關於我們 聯絡資訊
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
ledia:this (Main.class) 不是 OnClickListener, 就算強轉也不會對 03/28 14:18
ledia:解決方法就是給 setOnClickListner 一個對的 instance 03/28 14:19
ledia:要不讓 Main implements OnClickListener(讓自己變listener) 03/28 14:19
ledia:要不就是 new 個 OnClickListener 出來(anonymous listener) 03/28 14:20
zxc190:謝謝:D 03/28 14:55