Button button1 = (Button)findViewById(R.id.button1);        button1.setOnClickListener(new OnClickListener() {                      @Override            public void onClick(View v) {                // TODO Auto-generated method stub                Toast.makeText(FristActivity.this, "You clicked Button1",                         Toast.LENGTH_SHORT).show();            }        });

通过调用findViewById() 获取布局中的元素,该方法返回一个view 对象,所以需要转型为Button
通过调用setOnClickListener()方法为按钮注册监听器,点击按钮会执行监听器中的onClick()方法,因此,弹出toast的功能要在onClick()方法里面编写。
通过调用Toast 中的makeText()创建一个Toast对象,然后调用show()将Toast显示出来。MakeText()需传入三个参数,第一个参数为Context,也就是Toast要求的上下文,这里直接传入FristActivity.this 即可,第二个参数为Toast显示的文本内容。第三个参数为Toast显示的时长(内置两个常量:Toast.LENGTH_SHORT、Toast. LENGTH_LONG)

更多相关文章

  1. android隐藏以及显示软键盘以及不自动弹出键盘的方法
  2. Android调用系统 Set As Intent
  3. Intent在android中的几种用法
  4. android与h5简单交互(js调取android的拨打电话功能)
  5. Gps简单更新
  6. 浅谈Java中Collections.sort对List排序的两种方法
  7. mybatisplus的坑 insert标签insert into select无参数问题的解决
  8. Python技巧匿名函数、回调函数和高阶函数
  9. Python list sort方法的具体使用

随机推荐

  1. Android的事件处理模式
  2. 安装android惊魂记
  3. Android(安卓)Studio中设置ButterKnife、
  4. android HttpURLConnection 与服务器通信
  5. Android动画学习笔记
  6. 如何设置Android 系统的属性,Build.prop,
  7. [Unity][PHOTON][UNET][SOCKET][Android]
  8. Android之查找apk包名和启动入口类
  9. Android远程数据库通信实现
  10. 使用android studio 报错 undefined refe