【转】Toast简易消息提示框的使用
转自:http://www.2cto.com/kf/201108/101785.html
?
Android中的Toast是一种简易的消息提示框,toast提示框不能被用户点击,toast会根据用户设置的显示时间后自动消失。
?
?
创建Toast
两个方法创建Toast?
// 定义一个Toast Toast toast = Toast.makeText(ToastDemoActivity.this, "这是一个代图片的Toast!", Toast.LENGTH_LONG); // 定义一个ImageView ImageView imageView = new ImageView(ToastDemoActivity.this); imageView.setImageResource(R.drawable.icon); // 获得Toast的View View toastView = toast.getView(); // 定义一个Layout,这里是Layout LinearLayout linearLayout = new LinearLayout(ToastDemoActivity.this); linearLayout.setOrientation(LinearLayout.HORIZONTAL); // 将ImageView和ToastView合并到Layout中 linearLayout.addView(imageView); linearLayout.addView(toastView); // 替换掉原有的ToastView toast.setView(linearLayout); toast.show();
?