android低版本使用高版本sdk api

java.lang.NoSuchMethodError: android.widget.TextView.setAlpha

比如setAlpha必须得 API11才能使用,在2.3.*下会报上述错

下面提供一种解决的方案

@TargetApi(11) private void setAlpha(TextView tv, float alpha){ if(Build.VERSION.SDK_INT >= 11){ tv.setAlpha(alpha); }else{ //在这里处理不兼容情况 } }