最近,我用自己的Toast版本创建了一个类。一切正常。

现在,我正在尝试使用Snackbar版本创建一个类,并且有:

import android.support.design.widget.Snackbar;

public class Snack extends Snackbar{

}


Android Studio不允许我扩展Snackbar,它显示以下消息:

"Cannot inherit from final 'android.support.design.widget.Snackbar'


为什么会这样?我做了很多谷歌,但找不到答案。

最佳答案

Snackbarfinal类,您不能创建final类的子类。
例如,Java中的String类也是最终的,您不能从String类派生任何类。

07-24 09:44
查看更多