次のコードを使用して、ユーザーがボタンをクリックしたときに「Hello」メッセージと OK ボタンを表示しています。一部のアプリケーションでは、これは正常に機能しています。つまり、[OK] ボタンをクリックすると、アクティビティが閉じられます。しかし、あるアプリケーションでは、[OK] ボタンをクリックしてもこれが消えません。何をすべきか?助けてください。
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("Hello");
okBtn = (Button) findViewById(R.id.okBtn);
okBtn.setOnClickListener(okBtnClickListener);
}
private final OnClickListener okBtnClickListener = new OnClickListener() {
public void onClick(View v) {
finish();
}
};
}