Android - 调用需要API级别11(当前最小值为8):android.widget.ImageView#setAlpha

时间:2015-04-10 00:23:02

标签: android eclipse

它在setAlpha上显示我的错误

private void updateNextButton(){
    if(currentPosition == totalItem - 1){
        nextBtn.setAlpha(0.5f);
        nextBtn.setClickable(false);
    }
    else{
        nextBtn.setAlpha(1f);
        nextBtn.setClickable(true);
    }
}

并且日志发出以下错误

-

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

请帮我一些错误的设备。

1 个答案:

答案 0 :(得分:0)

这意味着您将应用定义为在Android版本8上运行。您要使用的功能需要API 11.您可以将min SDK设置为11以修复它或寻找第三方库将在API 8上运行该功能。

http://developer.android.com/guide/topics/manifest/uses-sdk-element.html