Toast

Toast是一种提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失。
例如实现点击按钮后提示:
Button button1=(Button) findViewById(R.id.button_1);
      button1.setOnClickListener(new View.OnClickListener() {
   
           @Override
           public void onClick(View v) {
                Toast.makeText(FirstActivity.this, "You clicked Button 1", Toast.LENGTH_SHORT).show();
   
           }
      });

1.获得要监听的对象的引用
其中,findViewById()获得已经在布局文件中定义的元素,返回的是一个View对象,所以要向下转型为Button, 传入 R.id.button_1来得到按钮引用(button1)的实例。
2.注册监听器
为button1注册一个监听器,点击按钮后就会执行onClick()方法。
3.设置Toast
在onClick()方法中设置Toast
Toast.makeText()


第一个参数Context,也就是Toast要求的上下文,由于活动本身是一个Context对象,因此直接传入 FirstActivity.this。
第二个参数是指Toast要显示的内容。
第三个参数是显示的时长。

Toast.makeText()返回一个Toast对象,Toast.show()将此Toast的内容显示出来。




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值