アクティビティ内でOnBackPressed
関数をオーバーライドしましたが、呼び出されていません。他の活動についてはうまくいきます。 は、ここに私の方法である:OnBackPressedは呼び出されていませんか?
@Override
public void onBackPressed() {
Log.e("back",""+1);
UserPage.getstate().finish();
Intent i=new Intent(CreateGroup.this,UserPage.class);
i.putExtra("title11","dd");
startActivity(i);
finish();
}
このメソッドは、呼び出されていない、とデフォルトOnBackPresssed
は私が戻るボタンを押すたびに呼ばれています。
「UserPage.getstate()。finish();」とは何ですか?やっている? –
これはLog.e( "back"、 "" +1);ログで? –
私はUserPageのstatic関数を使ってactivtyの状態を取得していますが、それを終了しています。 –