Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Android--强大的Toast实现多种效果

Android中我们常常会使用Toast作为提醒的一种方式,可是,Toast不仅能实现最普通的提醒,还能实现很多种自己定制的效果。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",
    Toast.LENGTH_SHORT).show();2.自定义显示位置效果代码toast = Toast.makeText(getApplicationContext(),
    "自定义位置Toast", Toast.LENGTH_LONG);
  toast.setGravity(Gravity.CENTER, 0, 0);
  toast.show();3.带图片效果代码toast = Toast.makeText(getApplicationContext(),
    "带图片的Toast", Toast.LENGTH_LONG);
  toast.setGravity(Gravity.CENTER, 0, 0);
  LinearLayout toastView = (LinearLayout) toast.getView();
  ImageView imageCodeProject = new ImageView(getApplicationContext());
  imageCodeProject.setImageResource(R.drawable.icon);
  toastView.addView(imageCodeProject, 0);
  toast.show();