はうすてんぼぶ

コードかいてて疑問に思ったことや、興味あることをつらつらと暇なときに書く場所、ここはそんな場所

なや実はきっと苦い味がする

さて,まぁ今日もなんとかちょっとずつ二次裏ビューアーの実装やってるけど
悩んでしまったので息抜きにブログ書く

メニュー部分をせっせと作っているところで,
こういうとこ見て,わー色々あるなーとか思いつつ
軽い気持ちでカリカリ書いてるときにふと気付いた


カタログのタブ開いているときとスレッドタブ開いているときのメニューは微妙に異なるんじゃないかと
現状思いつくメニュー内容は

  • カタログタブ時
    • カタログの更新
    • スレ検索
    • 設定
  • スレッドタブ時
    • スレの更新
    • スレを閉じる
    • スレを保存する
    • 書き込む? (予定)

んな感じで,メニューの表示を変えなきゃいけない


Androidには幸いにもonPrepareOptionMenu(Menu menu)という便利なメソッドがあって
メニューをActivityの状態に合わせて変えることが可能になる
お,なんか簡単にいけるのか?と思ってたが問題発生


タブの遷移を追うメソッドがわからない


いや,あるはず!あるはずなんだけど…タブ変更時に呼び出されるメソッドがよくわからない…
onResume()やonRestart()が呼ばれてる感じでもないし…何が呼ばれてるんだろうなぁ

onContentChanged()
も違う


うーん…ど,どれだし!


やっぱカタログ一覧開く部分とスレを管理する部分は別にすべきかなぁ…
もう少し探してみよっと




追記(9/25):無事解決しました.9/25(金)の日記に書いてあります