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

举报
黄啊码 发表于 2022/06/28 23:42:15 2022/06/28
【摘要】 android中toast的应用: 本程序实现了用户点击按钮,桌面显示用户在程序中设定好的提示信息 package com.dou.button.activity; import android.app.Activity; import android.os.Bundle; import android.view.View; im...

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(BundlesavedInstanceState)
 {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  //确定按钮的操作代码

  btn1 =(Button)findViewById(R.id.btn1);
  btn1.setOnClickListener(newOnClickListener()
  {
   
   public voidonClick(View v)
   {
    Toast.makeText(MainActivity.this,"你点击了确定按钮",Toast.LENGTH_LONG ).show();
    
   }
  });
  //推出按钮的操作代码
  btn2 =(Button)findViewById(R.id.btn2);
  btn2.setOnClickListener(newOnClickListener()
  {
   
   public voidonClick(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;

}

}

};

文章来源: markwcm.blog.csdn.net,作者:黄啊码,版权归原作者所有,如需转载,请联系作者。

原文链接:markwcm.blog.csdn.net/article/details/50442509

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。