タグ

2012年7月25日のブックマーク (2件)

  • MENUキー押下でonPrepareOptionsMenuが呼ばれない問題

    Honeycomb以降、ActivityのonCreate時にonCreateOptionsMenuとonPrepareOptionsMenu が呼ばれるようになりました。 # アクションアイテム実装による変更かな? 注意するべきは、Activity起動後のMENUキー押下1回目にonPrepareOptionsMenuが 呼ばれなくなったということです。 # 2回目以降のMENUキー押下時はonPrepareOptionsMenuが呼ばれます。 もしonPrepareOptionsMenuでメニュー項目を動的に変更する、あるいは有効/無効を切 り変えるようなアプリは要注意です。 例えば、チェックボックスのON/OFFでメニュー項目の状態を変化させるために、 onPrepareOptionsMenuでチェックボックスの状態をチェックしてメニュー項目の状態を 動的に変更するような場合です。

    craf
    craf 2012/07/25
  • git push --delete

    git-pushにリモート・リポジトリからブランチの削除を行うためのオプション、--deleteがあることを知った。1.7.0で入ってたらしい。コロンつける奴は直ぐに忘れてしまうので、このオプションで覚える。SYNOPSISに載ってない……。 Release Noteによるとシンタックス・シュガーだということなので、 $ git push --delete origin foobar が、 $ git push origin :foobar と完全に等価ということみたい。はー覚えやすい。

    git push --delete
    craf
    craf 2012/07/25