如何使此代码适用于Android 2.3.3和4?我已经检查了版本号,但是setAlpha不在2.3.3上,那么我可以用setAlpha代替以获得与下面相同的效果吗?
private void disableButton(boolean isEnable, View v) {
v.setEnabled(isEnable);
if (android.os.Build.VERSION.SDK_INT <= 10) {
return;
} else {
if (isEnable) {
v.setAlpha(1.0f);
} else {
v.setAlpha(0.5f);
}
}
}
感谢。
编辑:为了澄清,我实际上并不希望在SDK版本小于10时返回该函数,我希望它能够完成与其它语句相同的内容(基本上当它高于版本10时) ),但由于setAlpha不是11以下的版本,我不确定该怎么做;我只是将“return”作为临时占位符。