两种实现Toast 的源码
Toast主要用来提示用户,以实现友好的用户体验,这里给出两个Toast的例子:
1、使用图片
view sourceprint?1Toast toast = newToast(this);2ImageView view = newImageView(this);3view.setImageResource(R.drawable.icon);4toast.setView(view);5toast.show(); 2、使用文字对话框01Toast toast = Toast.makeText(this,"lalalal", Toast.LENGTH_LONG);02View textView = toast.getView();03LinearLayout lay = newLinearLayout(this);04lay.setOrientation(LinearLayout.HORIZONTAL);05ImageView view = newImageView(this);06view.setImageResource(R.drawable.icon);07lay.addView(view);08lay.addView(textView);09toast.setView(lay);10toast.show();