snakebar 的使用

  在一次文章阅读的时候,我浏览到一篇文章关于一个新控件的使用,这个控件就是SnakeBar

  该控件和Toast控件一样,在程序运行中起着提示的功能。

  效果图如下:

   代码如下:

  

 Snackbar.make(view,message1,duration)
              .setAction(message2, new View.OnClickListener() {
                            @Override
                            public void onClick(View v) {
                              
                            }
                        })
               .show();

 其中,view 可以是一个父控件

         message1是要显示的信息

   duration表示时长,一般使用SnakeBar.LENGTH_SHORT 或者SnakeBar.LENGTH_LONG;

     message2是可以点击的信息

   onclicklistener是对message2的监听

  

这个新控件,开启了我对google meterial design 的好奇,相信里面还有很多官方推荐使用的控件可以尝试使用,优化app的ui

原文地址:https://www.cnblogs.com/gengen1990/p/5736870.html