android中ZXing项目切换案例错误
我已经从下载了ZXing项目,并遵循了的所有步骤 但我的ZXing项目在ZXing库的切换案例中给出了错误 错误在下面的代码中android中ZXing项目切换案例错误,android,Android,我已经从下载了ZXing项目,并遵循了的所有步骤 但我的ZXing项目在ZXing库的切换案例中给出了错误 错误在下面的代码中 private final Handler handler = new Handler() { @Override public void handleMessage(Message message) { switch (message.what) { case R.id.search_book_contents_succee
private final Handler handler = new Handler() {
@Override
public void handleMessage(Message message) {
switch (message.what) {
case R.id.search_book_contents_succeeded:
handleSearchResults((JSONObject) message.obj);
resetForNewQuery();
break;
case R.id.search_book_contents_failed:
resetForNewQuery();
headerView.setText(R.string.msg_sbc_failed);
break;
}
}
};
switch语句中存在错误
错误为“大小写表达式必须是常量表达式”
有什么想法吗?Thanxs如果将zxing编译为库,则需要将case语句转换为if语句。在eclipse中选择文本并使用ctrl+1让eclipse为您执行此操作。单击switch关键字,在Windows/Linux上按ctrl+1,在Mac上按Cmd+1,选择“将开关转换为if-else”。真的很有帮助。。。感激