14
アクティビティでsetDisplayHomeAsUpEnabled()
メソッドを使用すると、アクションバーに「上向き」の矢印を表示できます。setDisplayHomeAsUpEnabled()+上矢印?
私が正しく理解していれば、私たちはルート活動でなければ本当に上向きの矢印を表示することになっています。
「上向き」矢印をクリックすると、ルートアクティビティが表示されます。それはすべてそれにあるのですか?私はそのようなすべての私の活動にこの呼び出しを追加する必要があります:
class RootActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(false);
}
}
class AppleActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(true);
}
}
class OrangeActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(true);
}
}
...
に対してアイテムIDをチェックすることにより、onOptionsItemSelectedにクリックを処理することを忘れないでください - 全体のアクティビティスタックをクリアすることになって上矢印に当たっていますユーザーをルートアクティビティに戻しますか? (私はそれがそうだと思います、そして、彼らが代わりにスタックで後方に行きたいなら、彼らはバックキーを使用します)。ありがとう! – user291701
いいえ、必ずしもそうではありません。あなたはそれについて読むことができます[ここ](http://developer.android.com/design/patterns/navigation.html) – lordl