我正在开发一个不需要向后兼容性的 Android 应用程序。截至目前,目标 SDK 版本为 22。我正在使用本机 Activity 和 Fragment,应用程序主题是 android:Theme.Material.Light。我的问题是我无法在现有设置中使用 Snackbar,它会抛出异常,例如
android.view.InflateException:二进制 XML 文件第 18 行:错误膨胀类 android.support.design.widget.Snackbar$SnackbarLayout E/AndroidRuntime(19107):在 android.view.LayoutInflater.createView(LayoutInflater.java:640) E /AndroidRuntime(19107):在 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:750)
我用谷歌搜索,但找不到任何带有 Activity 的小吃店示例。那么是否有必要使用像这样的支持库
AppCompatActivity 或 android.support.v4.app.Fragment。
为了在我的应用程序中使用 Snackbar?