我想在我正在使用的应用程序上使用快餐栏,但它会引发以下问题
android.view.InflateException:二进制XML文件行#18:错误 inflating类android.support.design.widget.Snackbar $ SnackbarLayout
我在这篇thread上读到这是因为我的活动没有从支持库中的活动扩展,这是真的。事情是......我无法改变(不是我的项目,他们不想因为某些原因使用支持库) 我运气不好吗? 有没有" SnackBar"不受支持的类?
答案 0 :(得分:2)
我很确定没有支持库就不可能使用snackbar。如果你真的不能使用支持库那么你应该看看你是否能找到一个与snackbar具有相似功能的外部库。
你为什么要尝试使用零食吧?你有什么理由不能使用吐司吗?看看这个:Android - Snackbar vs Toast - usage and difference。 它涵盖了两者之间的差异,并解释了何时应该使用另一个。
答案 1 :(得分:0)
如果您因为支持库而不想使用SnackBar,则可以使用Crouton(https://github.com/keyboardsurfer/Crouton)。它就像SnackBar!