Ich verwende den folgenden Code, um eine "Hallo"-Nachricht mit OK-Button anzuzeigen, wenn der Benutzer auf eine Schaltfläche klickt. In einigen Anwendungen funktioniert dies einwandfrei, d. h. beim Klicken auf die OK-Schaltfläche wird die Aktivität beendet. Aber in einer Anwendung wird das nach dem Klicken auf die OK-Schaltfläche nicht beendet. Was soll ich tun? Bitte helfen Sie.
public class MyClass extends Activity {
private TextView labelTxt;
private Button okBtn;
@Override
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.message);
labelTxt = (TextView) findViewById(R.id.txt);
labelTxt.setText("Hallo");
okBtn = (Button) findViewById(R.id.okBtn);
okBtn.setOnClickListener(okBtnClickListener);
}
private final OnClickListener okBtnClickListener = new OnClickListener() {
public void onClick(View v) {
finish();
}
};
}