Toast组件的两种常用方法:
1.用makeText(context,"提示信息",Toast.LENGTH_LONG)——返回Toast类
Toast toast = Toast.makeText(MainActivity.this,"这是一个简单的提示", Toast.LENGTH_SHORT);
toast.show();
2.用new Toast(context)构造器返回Toast对象再详细设置,可以在其中添加layout(较好的方法时建设对话框)
<span style="color:#ff0000;">Toast toast = new Toast(MainActivity.this);
toast.setGravity(Gravity.CENTER, 0, 0);</span>
ImageView iv = new ImageView(MainActivity.this);
iv.setImageResource(R.drawable.ic_launcher);
TextView tv = new TextView(MainActivity.this);
tv.setText("带图片的信息");
tv.setTextSize(30);
tv.setTextColor(Color.BLUE);
LinearLayout ll = new LinearLayout(MainActivity.this);
ll.addView(iv);
ll.addView(tv);
toast.setView(ll);
toast.setDuration(Toast.LENGTH_LONG);
toast.show();