2012-01-29 3 views
0

私は2DバーコードをスキャンするAndroidアプリケーションを作成しています。 私のアプリケーションでZxingソースコードを使用しています。 プロジェクトにコードを貼り付けると、29個のエラーが発生しました。 これらのエラーの15は、次のように述べています。 "非定数式:移行が必要" エラーメッセージボックスにswitch-statementsをif-elseステートメントに変更するよう指示されました。 問題は、自分のコードにswitch-statementが表示されないことです。Android:非定型フィールドエラー

public void onCreate(Bundle icicle) { 
super.onCreate(icicle); 
setContentView(R.layout.test); 
findViewById(R.id.get_camera_parameters).setOnClickListener(getCameraParameters); 
findViewById(R.id.scan_product).setOnClickListener(scanProduct); 
findViewById(R.id.scan_qr_code).setOnClickListener(scanQRCode); 
findViewById(R.id.scan_anything).setOnClickListener(scanAnything); 
findViewById(R.id.search_book_contents).setOnClickListener(searchBookContents); 
findViewById(R.id.encode_url).setOnClickListener(encodeURL);...} 

誰でもこの問題を解決できます。事前に

おかげで、TB

答えて

0

彼らは、ライブラリ、ツールのR14のバージョンで動作する方法を変更しました。 thisを参照してください。それがエラーの原因ですが、投稿したコードの特定のスニペットでなぜそれが報告されるのか分かりません。おそらくライブラリ自体に問題があります。

+0

あなたの答えをありがとう。それは私が問題について何もできないことを意味しますか? – tb96

関連する問題