snackbar比toast好看多了,所以新的app我把所有的toast都替换成了snackbar。但是问题也随之而来,我在登录注册等需要用到键盘的地方,如果我没手动关闭键盘,那snackbar就会被键盘给挡住,导致用户看不到相应的提示。对此有以下两个解决办法:1.在用户点击提交的时候关闭键盘关于关闭键盘,android没有直接提供给我们方法提供,可以使用如下方法/***关闭键盘*/@Requir
分类:
其他好文 时间:
2018-01-26 10:57:36
阅读次数:
199
默认Snackbar支持底部或者顶部显示,不支持居中显示 查看Snackbar的源码可以看到createMarginLayoutParams方法中有位置的处理SnackbarPosition , 针对不同的显示位置设置对应的params规则,这里我们将表示位置的枚举SnackbarPosition中 ...
分类:
其他好文 时间:
2017-11-01 13:28:38
阅读次数:
112
DrawerLayout:允许放入两个直接子控件,第一个为主屏幕中显示的内容,第二个为滑动菜单中显示的内容CoordinatorLayout:当Snackbar遮挡住view时,CoordinatorLayout来协调 view 布局,加强版的FrameLayoutAppBarLayout:本身为了 ...
分类:
其他好文 时间:
2017-10-03 14:56:30
阅读次数:
185
void animateViewIn() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { ViewCompat.setTranslationY(mView, mView.getHeight()); Vi... ...
分类:
其他好文 时间:
2017-08-29 11:10:01
阅读次数:
138
介绍: Snackbar是Android Support Design Library库支持的一个控件,用于在界面下面提示一些关键信息,跟Toast不同的地方是SnackBar允许用户向右滑动消除它,同时,也允许在SnackBar中设定一个Action,当用户点击了SnackBar里面的按钮的时候, ...
分类:
移动开发 时间:
2017-08-23 14:55:33
阅读次数:
159
TextInputLayout 显示提示信息 能够通过调用setError()在EditText以下显示一条错误信息 FloatingActionButton 悬浮操作按钮 Snackbar 相当于底部吐司,但比toast有更强大的高速反馈机制 TabLayout 能够实现固定的选项卡,也实现可滚动 ...
分类:
其他好文 时间:
2017-08-18 20:02:16
阅读次数:
161
偶然间发现android中有Snackbar类,还是有点意思,类似于toast。与toast相比,最明显的区别是:Snackbar只能在屏幕底部显示。其他用法基本与toast相似。 先来张效果图吧,静态图: 大概的用法呢?: [html] view plain copy Snackbar.make( ...
分类:
移动开发 时间:
2017-07-30 14:53:48
阅读次数:
398
上一个悬浮按钮添加SnackBar会遮挡按钮,用CoordinatorLayout布局解决,该可以说是加强版的FrameLayout,是Design Support提供,不要忘记添加依赖。 用法和FrameLayout一样,这样SnackBar就不会遮挡按妞了。 ...
分类:
其他好文 时间:
2017-07-23 11:21:17
阅读次数:
173
package com.mazingtec.dealtool; import android.graphics.Color; import android.support.design.widget.Snackbar; import android.view.Gravity; import andr... ...
分类:
其他好文 时间:
2017-05-27 10:42:25
阅读次数:
221
Snackbar是Android Support Design Library库中的一个控件,可以在屏幕底部快速弹出消息,比Toast更加好用,官方推荐使用Snackbar代替Toast。Snackbar显示在所有屏幕其它元素之上(屏幕最顶层),同一时间只能显示一个,当上一个还没显示完时调用show... ...
分类:
其他好文 时间:
2017-05-22 16:40:10
阅读次数:
154