// Toast显示文本
public void buttonClick1(View v) {
Toast.makeText(this, "Toast显示文本", Toast.LENGTH_LONG).show();
}
public void buttonClick1(View v) {
Toast.makeText(this, "Toast显示文本", Toast.LENGTH_LONG).show();
}
// Toast显示图片
public void buttonClick2(View v) {
Toast t = new Toast(this);
ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.ic_launcher);
// 或者使用下面这个
// imageView.setImageDrawable(getResources().getDrawable(
// R.drawable.ic_launcher));
t.setView(imageView);
t.setDuration(Toast.LENGTH_SHORT);
// Toast设置位置
t.setGravity(Gravity.TOP, 0, 0);
t.show();
}
public void buttonClick2(View v) {
Toast t = new Toast(this);
ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.ic_launcher);
// 或者使用下面这个
// imageView.setImageDrawable(getResources().getDrawable(
// R.drawable.ic_launcher));
t.setView(imageView);
t.setDuration(Toast.LENGTH_SHORT);
// Toast设置位置
t.setGravity(Gravity.TOP, 0, 0);
t.show();
}
// Toast显示图文
public void buttonClick3(View v) {
Toast t = new Toast(this);
TextView textView = new TextView(this);
textView.setText("Toast显示图文");
ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.ic_launcher);
// 动态创建布局
LinearLayout linearLayout = new LinearLayout(this);
linearLayout.setOrientation(LinearLayout.VERTICAL);
linearLayout.setGravity(Gravity.CENTER);
// 布局加载控件
linearLayout.addView(imageView);
linearLayout.addView(textView);
// Toast加载布局
t.setView(linearLayout);
// Toast设置位置
t.setGravity(Gravity.TOP, 0, 0);
t.setDuration(Toast.LENGTH_LONG);
t.show();
}
public void buttonClick3(View v) {
Toast t = new Toast(this);
TextView textView = new TextView(this);
textView.setText("Toast显示图文");
ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.ic_launcher);
// 动态创建布局
LinearLayout linearLayout = new LinearLayout(this);
linearLayout.setOrientation(LinearLayout.VERTICAL);
linearLayout.setGravity(Gravity.CENTER);
// 布局加载控件
linearLayout.addView(imageView);
linearLayout.addView(textView);
// Toast加载布局
t.setView(linearLayout);
// Toast设置位置
t.setGravity(Gravity.TOP, 0, 0);
t.setDuration(Toast.LENGTH_LONG);
t.show();
}