android開発で、switchのcase文にR.idを入れたらエラーになった。 あれー?以前通っていたような。 調査の結果、ライブラリーにするとR.idが定数じゃなくなる可能性があるらしくて、 case文じゃエラーになると。 if~else~を使えと。 Non-constant Fields in Case Labels - Android Tools Project Site こっちは間違えてライブラリのチェックを入れただけだったので、外してクリーンしたら治ったけど、 なんだか気持ち悪いですなあ。