androidのswitch文で「定数式が必要です」
switch ( view.getId() ) {
case R.id.button1:
・
・
}
上のswitch文で「定数式が必要です」とエラーが出る。
原因はR.id.viewnameにfinal就職子が付いていないため。(手書きで修正しても実行時に勝手に書き換えられる。)
解決方法はswitchではなくif else文で分岐させること。
switch ( view.getId() ) {
case R.id.button1:
・
・
}
上のswitch文で「定数式が必要です」とエラーが出る。
原因はR.id.viewnameにfinal就職子が付いていないため。(手書きで修正しても実行時に勝手に書き換えられる。)
解決方法はswitchではなくif else文で分岐させること。