私のコードでは、「クエリテキストの変更」で関数を使用していますが、これは単純な検索バーである Android 11 からのみサポートされています。Androidの現在のバージョンを確認し、別のアクティビティを表示する方法は? ありがとう!
質問する
13427 次
2 に答える
27
その上で多くの質問があります。現在アプリケーションを実行している電話の Android API レベルを取得し、デバイスの Android API レベルをプログラムで取得しますか? . これらの回答では、次のようなものが表示される場合があります。
Integer.valueOf(android.os.Build.VERSION.SDK);
でも.SDK
減価償却済み。SDK_INT
代わりに使用
//Check the condition as
if (android.os.Build.VERSION.SDK_INT>=11){}
詳細については、 Build.VERSION.html#SDK_INTを参照してください。
更新:
kcoppockが適切に提案したように、次のようなものを使用できます。
if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB){
//Do something
}
于 2013-09-06T18:41:31.257 に答える
3
Build.VERSION.SDK_INT
SDK番号を教えてくれます。
于 2013-09-06T18:42:11.700 に答える