天天看点

android用户界面-提示信息Toast

在程序中创建toast的步骤说明如下

1、调用toast的静态方法makeText()添加现实文本和时长。

2、调用toast的show()显示。

实例如下:

/Chapter04_UI_Toast/src/com/amaker/test/MainActivity.java

代码  

package com.amaker.test;  

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;  

public class MainActivity extends Activity {  

    /** Called when the activity is first created. */ 

    private Button b1,b2;  

    @Override 

    public void onCreate(Bundle savedInstanceState) {  

        super.onCreate(savedInstanceState);  

        setContentView(R.layout.main);  

        b1 = (Button)findViewById(R.id.Button01);  

        b2 = (Button)findViewById(R.id.Button02);  

        final int l = Toast.LENGTH_LONG;  

        final int s = Toast.LENGTH_SHORT;  

        final String s1 = "我多显示一会儿!";  

        final String s2 = "我少显示一会儿!";  

        b1.setOnClickListener(new OnClickListener() {  

            public void onClick(View v) {  

                Toast t1 = Toast.makeText(getApplicationContext(), s1, l);  

                t1.show();  

            }  

        });  

        b2.setOnClickListener(new OnClickListener() {  

                Toast t2 = Toast.makeText(getApplicationContext(), s2, s);  

                t2.show();  

    }  

本文转自linzheng 51CTO博客,原文链接:http://blog.51cto.com/linzheng/1080701

继续阅读