私は2つのアクティビティを持っています。 1つのアクティビティは承認アクティビティであり、他のナビゲーションドロワはフラグメントによるものです。私が登録の道を歩み、ナビゲーションに乗ると、システムの戻るボタンを使ってログイン活動に入るべきではありません。私のシステムボタン忙しい場合、私はこの移行をブロックすることができますどのようにアクティビティへの移行を防ぐ方法
は、:
@Override
public void onBackPressed() {
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
if (drawer.isDrawerOpen(GravityCompat.START)) {
drawer.closeDrawer(GravityCompat.START);
} else {
super.onBackPressed();
}
}
彼は**正に**反対のことをしています:)認可アクティビティで 'finish()'を呼び出すと、それが破壊されます。そして、戻るを押すとアプリケーションが終了します。 – Vucko