提示信息――当用户执行某个操作后,自动显示,过一会儿自动消失。
实现方法:
― Toast.makeText(context,显示的内容,时间长短);
●context―可以是Activity的实例或者用getApplicationContext()得到
●时间的长短为两个常量Toast.LENGTH_LONG或者Toast.LENGTH_SHORT
一、显示文本:
Toast.makeText(this,"删除成功",Toast.LENGTH_LONG).show();
Toast.makeText(this,"删除成功",Toast.LENGTH_SHORT).show();
二、显示图片:
● Toast t=new Toast(this);
● ImageView imageView =new ImageView(this);
● ImageView.setImageResource(R.drawable.photo4);
● t.setView(imageView);
● t.show();
三、显示图文
● Toast toast-Toast.makeText(getApplicationContext()。"显示带图片的toast”,3000);
● toast.setGravity(Gravity.CENTER,0,0); //创建图片视图对象
● ImageView imageView= new ImageView(getApplicationContext()); //设置图片
● imageView.setImageResource(R.drawable.ic_launcher); //获得toast的布局
● LinearLayout toastView=(LinearLayout)toast.getView(); //设置此布局为横向的
● toastView.setOrientation(LinearLayout.HORIZONTAL); //将ImageView在加入到此布局中的第一个位置
● toastView.addView(imageView,0);
● toast.show();