Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
上面的代码如何工作?
Snackbar
类具有一个静态方法make
,该方法带有3个参数(视图,“用您自己的动作替换”,Snackbar.LENGTH_LONG)。我不知道是什么视图,但是第二个是字符串,第三个是在Snackbar中定义的最终变量(很可能是一个长值)。
[方法make
返回一个对象,该对象具有一个名为setAction
的方法,该方法具有两个参数(“ Action”,null),第一个参数是String,第二个参数可以是任何类型的对象。
[方法setAction
返回一个新对象,该对象具有一个方法show()
,该方法可能返回一个新值,但也可以为空。