スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

case 式は定数式でなければなりません とエラー

androdのアプリを作っている時、

「case 式は定数式でなければなりません 」とエラーがでた。

エラーの場所は「case R.id.……:」というところ。

調べると、仕様が変更されたのが原因みたい。


自動で作成されるRのファイルの定数が「final」ついてない!!


わかるまで時間かかった……


で、解決方法は、「switch」文使わないで、「if」文使うこと。


修正は面倒だなって思っていたら、

なんとeclipseであれば自動で変換してくれる!!

ありがとう! eclipse

「switch」にカーソルを置き、Ctrlキーを押しながら「1」です。(Winの場合)
スポンサーサイト

コメントの投稿

非公開コメント

あおぞらコーヒーそふとの作品
広告

ドラゴンクエストX 目覚めし五つの種族 オンライン 無料体験版[ダウンロード]

新品価格
¥0から
(2013/12/1 18:52時点)




プロフィール

あおぞらコーヒーそふと

Author:あおぞらコーヒーそふと
アンドロイドのアプリを作っている途中です。

カテゴリ
最新記事
最新コメント
最新トラックバック
月別アーカイブ
あくせすかうんたー
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。