TabHostを使ったタブは戻るボタンで前のタブに戻るんじゃなくて、tab使ったアクティビティ起動前の状態に戻るので何か直感的でない。・・・ような気がする。少なくとも私の感覚的には前にいたタブに戻ってほしい。 何か良い方法はないか。 とりあえず困ったときはググってみる。 見つからない。良いクエリも思い浮かばないしな。 諦めた。調べるのは。 よし、自分で書いてみるか。 要は、戻るボタンを押されたイベントを奪ってしまえば良いんでしょ。で、前にいた状態にsetCurrentTabしてやればいけるはず。 まずはタブ遷移の履歴用のリストを用意して、タブが変わったイベントで履歴リストに追加する。 protected ArrayList<String> history; @Override public void onCreate(Bundle savedInstanceState) { super.o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く