Ami*_*mit 5 android android-fragments android-support-library android-snackbar
我正在开发不需要向后兼容性的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)
我用Google搜索,但找不到带有Activity的快餐栏示例。所以有必要使用支持库
AppCompatActivity或android.support.v4.app.Fragment。
为了在我的应用程序中使用Snackbar?
您需要使用支持设计库compile 'com.android.support:design:23.0.1'才能使其工作:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2919 次 |
| 最近记录: |