提示信息(Toast)在程序中很常用,使用也很简单。当用户执行某个动作之后,自动显示一个提示信息,过一会儿将自动消失,这就是Toast。
转自:
http://blog.csdn.net/cl05300629/article/details/17962973
在程序中的创建步骤如下:
1、调用Toast的静态方法makeText()添加显示文本和时长。
2、调用Toast的show()方法。
案例:
- package com.xiaomo.ui;
- import android.app.Activity;
- import android.os.Bundle;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- import android.widget.Toast;
- import com.example.helloworld.R;
- public class ToastDemo extends Activity {
- private Button myButton;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- myButton = (Button)findViewById(R.id.main_button);
- //定义Toast显示时间属性
- final int s = Toast.LENGTH_SHORT;
- final int l = Toast.LENGTH_LONG;
- //显示Toast显示内容属性
- final String str = "别闹,小朋友!";
- //添加单击监听器
- myButton.setOnClickListener(new OnClickListener() {
- public void onClick(View v) {
- //创建Toast
- Toast t = Toast.makeText(getApplicationContext(), str, s);
- //显示Toast
- t.show();
- }
- });
- }
- }