0
if(android.os.Build.VERSION.SDK_INT >= 11) {
 adapter = new SimpleCursorAdapter(this, android.R.layout.simple_list_item_multiple_choice, cur, cols, views,0); 
}else{ 
adapter = new SimpleCursorAdapter(this, android.R.layout.simple_list_item_multiple_choice, cur, cols, views); } 

adapter = new SimpleCursorAdapter(this, android.R.layout.simple_list_item_multiple_choice, cur, cols, views,0);上記のコードはエラーを引き起こすと思いAPI.sdk >=11ますandroid:minSdkVersion="8". android:minSdkVersion通常、Eclipse システムは、コンパイル時に 11 より大きくなければならないと教えてくれます。ありがとう!

4

1 に答える 1

1

targetSdkVersion11 以上に対してコンパイルしているためです。コードは、安全性チェックのために >= 11 のデバイスでのみ実行されるため、いいえ、このコードに問題はないはずです。

于 2013-05-21T00:49:30.163 に答える