Google のドキュメントには、この種のコードを使用して、新しいコードが古いプラットフォームで実行されないようにすることが記載されています。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
しかし、それを行うと、Eclipse は依然として「呼び出しには API レベル 11 が必要です (現在の最小値は 7)」という警告を表示します。私が望むのは、最小バージョンを Honeycomb よりも低いものに設定し、上記の条件文によって古いデバイスで新しいコードを実行できないようにし、コンパイラの警告が表示されないようにすることです。
どうすればいいのですか?