1.显示文本
//显示文本
// Toast.makeText(getApplicationContext(), "Look me!!", Toast.LENGTH_LONG).show();
2.显示图片
Toast toast = new Toast(getApplicationContext());
ImageView imageView = new ImageView(getApplicationContext());
imageView.setImageResource(R.drawable.ic_launcher);
toast.setView(imageView);
toast.setDuration(Toast.LENGTH_LONG);
toast.show();
3.图文结合
图文结合是手动创建了一个布局,将文本试图和图片视图放在布局中,当然也可以直接建一个布局,布局中定义好组件,比较简单,我这里就不演示了。
Toast toast = new Toast(getApplicationContext());
TextView textView = new TextView(getApplicationContext());
textView.setText("那边的美女看过来!!!!");
ImageView imageView = new ImageView(getApplicationContext());
imageView.setImageResource(R.drawable.ic_launcher);
LinearLayout linearLayout = new LinearLayout(getApplicationContext());
linearLayout.addView(textView);
linearLayout.addView(imageView);
toast.setView(linearLayout);
toast.show();