新しいAPIを利用するなど、AndroidのSDKのバージョンに応じた処理を行いたいときの実装方法です.
1 2 3 4 5 6 7 |
int sdk = android.os.Build.VERSION.SDK_INT; AlertDialog.Builder builder = null; if(sdk < android.os.Build.VERSION_CODES.HONEYCOMB) {//必要に応じてここのバージョンを変える builder = new AlertDialog.Builder(this); } else { builder = new AlertDialog.Builder(this, animazione); } |