Browse » Home » Documentation, Resource » Blog article: Toast

April 18th, 2009, Edgar Sun

OverView: 

这个类用来向用户显示一些简单的提醒信息。其效果类似于桌面软件中,当鼠标指针停留在某些Controls的时候弹出的 “ToolTip”。其特点浮动在当前Activity之上,但无法获得Fouce(当toast弹出的时候,用户依然可以在原来的Activity中输入某些信息)。查看官方文档

Usage Example:

  • 当调节某些Controls的属性或者通过硬件按键操作设备的设置。
  • 完成某些操作后,提醒用户当前操作的返回结果。
  • 在游戏中设置一些简单操作的提示。

Coding Example:

仅仅显示文本:

 

Toast.makeText(this,”AndroidRes.com :Toast overview”, Toast.LENGTH_LONG).show();

显示Icon:

Toast toast = new Toast(this);
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.icon);
toast.setView(view);
toast.show();

显示文本和Icon:

Toast toast = Toast.makeText(this, “lalalal”, Toast.LENGTH_LONG);
View textView = toast.getView();
LinearLayout lay = new LinearLayout(this);
lay.setOrientation(LinearLayout.HORIZONTAL);
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.icon);
lay.addView(view);
lay.addView(textView);
toast.setView(lay);
toast.show();

 

ScreenShot:

android.widget.toast

 

Tags:

Posted in Documentation, Resource |

Random Posts

One Response to “Toast”




Leave a Reply

You must be logged in to post a comment.