效果图:

Android:自定义toast_第1张图片

代码:

//自定义布局的toast        customViewToast.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                Toast toast = Toast.makeText(ToastTest.this, "top", Toast.LENGTH_SHORT);                //此处只使用一个TextView,当然也可以使用更复杂的View                TextView tv = new TextView(ToastTest.this);                tv.setText("CustomView toast.");                tv.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 20);                tv.setCompoundDrawablesWithIntrinsicBounds(R.drawable.abc_ic_menu_share_mtrl_alpha, 0, 0, 0);                tv.setBackgroundColor(Color.parseColor("#ff88ff"));                tv.setPadding(30, 10, 30, 10);                tv.setGravity(Gravity.CENTER_VERTICAL);                toast.setView(tv);                toast.show();            }        });


更多相关文章

  1. 在Android studio中无法实时显示布局的问题
  2. android studio 引入另一个XML文件的布局控件
  3. android 我的功能模块模板布局之一
  4. 解决TabLayout+viewpager 滑动切换时 布局文件不是从头显示
  5. Android控件布局属性大全
  6. Android之LinearLayout(线性布局)
  7. Android 布局加载源代码分析
  8. Android UI布局

随机推荐

  1. MySQL延迟关联性能优化方法
  2. Maven + Struts2 + JasperReport + MSSQL
  3. 有没有办法在SQL中将每个值作为一行返回
  4. 如何将图像加载到PictureBox;基于存储在D
  5. MySQL字段名与保留字冲突
  6. sqlserver2008r2查找非中文字母数字出现
  7. 如果有相同的记录,我增加数值,如果没有,则插
  8. vs2010下vc调用sqlite3数据库以及配置
  9. 如何在drupal视图中添加DISTINCT,GROUP BY
  10. 如何使用来自其他模型的信息来注释查询集