zoukankan      html  css  js  c++  java
  • android中的提示信息显示方法(toast应用)

    android中的提示信息显示方法(toast应用)

     (2011-10-17 11:02:06)
    标签: 

    android

     

    toast

     

    杂谈

    分类: Android

    android中toast的应用:

    本程序实现了用户点击按钮,桌面显示用户在程序中设定好的提示信息

    package com.dou.button.activity;

    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
    {
     
     private  Button btn1 = null;
     private  Button btn2 = null;
     @Override
     public void onCreate(Bundle savedInstanceState)
     {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
      //确定按钮的操作代码

      btn1 = (Button)findViewById(R.id.btn1);
      btn1.setOnClickListener(new OnClickListener()
      {
       
       public void onClick(View v)
       {
        Toast.makeText(MainActivity.this, "你点击了确定按钮",Toast.LENGTH_LONG ).show();
        
       }
      });
      //推出按钮的操作代码
      btn2 = (Button)findViewById(R.id.btn2);
      btn2.setOnClickListener(new OnClickListener()
      {
       
       public void onClick(View v)
       {
        Toast.makeText(MainActivity.this, "你点击了退出按钮", Toast.LENGTH_LONG).show();
        
       }
      });
     
    }
    }

     

    注:当有多个按钮时以上代码会显得冗余,可以进行修改,修改完成后的代码为以下

     

    package com.dou.button.activity;

    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

    {

    private  Button btn1 = null;

    private  Button btn2 = null;

    @Override

    public void onCreate(Bundle savedInstanceState)

    {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.main);

    //确定按钮的操作代码

    btn1 = (Button)findViewById(R.id.btn1);

    btn2 = (Button)findViewById(R.id.btn2);

    btn1.setOnClickListener(listener);

    btn2.setOnClickListener(listener);

    }

    private OnClickListener listener = new OnClickListener()

    {

    public void onClick(View v)

    {

    Button  btn = (Button)v;

    switch(btn.getId())

    {

    case R.id.btn1:

    Toast.makeText(MainActivity.this, "你点击了确定按钮", Toast.LENGTH_LONG).show();

    break;

    case R.id.btn2:

    Toast.makeText(MainActivity.this, "你点击了退出按钮", Toast.LENGTH_LONG).show();

    break;

    }

    }

    };

    }

  • 相关阅读:
    在像Angular2这样的SPA应用中使用Google Analytics的方法
    英语
    教你打包Java程序,jar转exe随处可跑
    [java]java字符串如何保存到数据库日期类型的列?
    获取主板序列号 cpu序列号,硬盘序列号,MAC地址
    java获取mac地址,ip地址
    java 获取硬件信息
    获取年月日 时分秒
    这是一页纸商业计划书 (Business Plan) 模板。
    javac和java命令的详解
  • 原文地址:https://www.cnblogs.com/tao560532/p/5147346.html
Copyright © 2011-2022 走看看