Toast显示文本+图片形式.

来源:互联网 发布:黑人枪杀 知乎 编辑:程序博客网 时间:2024/06/05 00:34

代码:

btn.setOnClickListener(new View.OnClickListener() {

@Override

publicvoidonClick(View source) {

Toast toast=new Toast(MainActivity.this);

toast.setGravity(Gravity.CENTER,0,0);//设置Toast的显示位置

//创建一个ImageView

ImageView image=new ImageView(MainActivity.this);

image.setImageResource(R.drawable.img);

//创建一个LinearLayout容器

LinearLayout ll=new LinearLayout(MainActivity.this);

//向LinearLayout 中添加图片、原有的View

ll.addView(image);

TextView textView=new TextView(MainActivity.this);

textView.setText("带图片的提示信息");

textView.setTextSize(20);

textView.setTextColor(Color.MAGENTA);

ll.addView(textView);

//设置显示自定义View

toast.setView(ll);

toast.setDuration(Toast.LENGTH_LONG);

toast.show();

}

});

原创粉丝点击