public class MainActivity extends AppCompatActivity {
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = (Button) findViewById(R.id.bt1);
button.setElevation(2.0f);
}
}
报错 java.lang.NoSuchMethodError: android.widget.Button.setElevation
这个新的方法怎么使用??
setElevation
Added in API level 21
void setElevation (float elevation)
Sets the base elevation of this view, in pixels.
Related XML Attributes:
android:elevation
Parameters
elevation float
重新构建一下项目试试。。
https://developer.android.com/reference/android/view/View.html#setElevation(float)