0
在我的android應用程序中,我使用Intent啓動了一個活動。此活動使用具有貼近ImageButton的不同佈局。我想設置onClick事件來關閉此活動並返回到上一個活動。我使用finish()方法來實現這一點,但是當我點擊關閉圖像按鈕時沒有任何反應。android:kill和Activity onClick
以下是代碼我使用:
開始練習:
public void stOn(){
Button sb = (Button)findViewById(R.id.sb);
sb.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v){
Intent scIntent = new Intent(MainActivity.this, St.class);
MainActivity.this.startActivity(scIntent);
}
});
}
,並銷燬活動:
public void stOff(){
ImageButton pw = (ImageButton)findViewById(R.id.pw);
pw.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v){
finish(); // Finish Current Activity
}
});
}
我到底做錯了什麼?
ImageButton pw位於哪裏?在同一個活動?顯示XML請 – Litus 2012-07-20 22:40:44
你確定這個stOff被調用嗎? – 2012-07-20 22:43:20
@KurosawaHiroyuki就是這樣,我忘了叫它,謝謝 – Amyth 2012-07-20 22:48:20