Snackbar今年谷歌大会的一个能够代替Toast 的效果;下面说说需要注意事项
1.首先手动加
dependencies{
compile 'com.android.suppor:design:23.0.1'
}
或者是File->project structure->app->depensencies点击加号引入libery dependency
点击design ->ok
2.activity 必须是AppComatActivity 的子类否则报错(Error inflating class android.support.design.widget.Snackbar$SnackbarLayout)
3.由于AppComatActivity自定义的ActionBar;在加上requestWindowFeature(Window.FEATURE_NO_TITLE)依然是有ActionBar需要给工程的
在AndroidManifast.xml 注册文件中Appliction 中加入android:thene="@style/Theme.AppCampat.Light.NoActionBar"消除自定义的Action Bar