简单的描叙下Toast集中基本用法,

来源:互联网 发布:吉林快三遗漏数据 编辑:程序博客网 时间:2024/04/29 07:25

Toast在项目中很非常常见的,起着提示的作用


1  简单使用

      Toast.makeText(getApplicationContext(), "简单使用,默认在屏幕下面",Toast.LENGTH_SHORT).show();

2  自定义位置(链式写法)

     Toast.makeText(getApplicationContext(), "居中显示Toast", Toast.LENGTH_LONG).setGravity(Gravity.CENTER, 0, 0).show();


3  另外可以加图片

    Toast   toast = Toast.makeText(getApplicationContext(), "带图片的Toast", Toast.LENGTH_LONG);
   toast.setGravity(Gravity.CENTER, 0, 0);

  //通过Toast 对象的getView方法即可获取一个线性布局对象,然后接着我们new 出一个ImageView,给它指定资源图片,填充进我们之前创建的LinearLayout 里面,就行了

   LinearLayout toastView = (LinearLayout) toast.getView();
   ImageView image = new ImageView(getApplicationContext());
   image .setImageResource(R.drawable.icon);
   toastView.addView(image , 0);
   toast.show();

0 0
原创粉丝点击