安卓studio 3.1 版本编译通过

一个按钮id为bt1 一个按钮Id为bt2

mainactivity 代码入下

package com.example.vmpdump.firstapp;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
Button bt1=null;
Button bt2=null;
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt1=findViewById(R.id.bt1);
bt2=findViewById(R.id.bt2);
bt1.setOnClickListener(listener);
bt2.setOnClickListener(listener);
} private View.OnClickListener listener = new View.OnClickListener() {
@Override
public void onClick(View view) {
Button bt=(Button)view;
switch (bt.getId())
{
case R.id.bt1 : Toast.makeText(MainActivity.this,"11",Toast.LENGTH_SHORT).show();break;
case R.id.bt2 :
Toast.makeText(MainActivity.this,"22",Toast.LENGTH_SHORT).show();break; } }
};//这里一定要有分号...这里使new 了一个类虽然里面有很多参数...但是后面是要加分号的 这个编译器不提示...骚 }

  

最新文章

  1. NOIP2016游记
  2. 影响Java EE性能的十大问题(转)
  3. LR学习笔记---参数设置 (转 温故而知新)
  4. Git中的merge命令实现中出现问题及其解决
  5. climit 头文件的内容
  6. Problem H: 小火山的围棋梦想 多校训练2(小火山专场)
  7. openresty源码剖析——lua代码的加载
  8. web性能优化之---JavaScript中的无阻塞加载性能优化方案
  9. [wiki] Unix like
  10. 安利一波:Adobe 2019全家桶 破解版
  11. centos7使用haproxy1.7.5实现反向代理负载均衡实战
  12. HDU.4352.XHXJ's LIS(数位DP 状压 LIS)
  13. 【题解】Luogu P2572 [SCOI2010]序列操作
  14. tomcat部署maven web项目
  15. if else的使用以及如何从键盘获取数值
  16. 2018-01-13 view绘制流程-activity启动流程-window-decorView-ViewRootImpl关系
  17. ISAPI和CGI限制中没有ASP.NET v4.0 ; vS2013检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
  18. HDU 2089 不要62 (数位DP)题解
  19. linux下清空c++ cin无效流的方式
  20. 【leetcode 简单】 第五十五题 打家劫舍

热门文章

  1. 1012 The Best Rank (25分) vector与结构体排序
  2. 1.HTTP与HTTPS区别
  3. github设置分支push权限
  4. Java 常用转换
  5. 安卓手机的屏幕规格很多。app开发者在设计User Interface的时候,要怎么处理,才能适应不同屏幕大小?
  6. android下创建文件夹和修改其权限的方法
  7. Linux引导过程!(重点)
  8. C++11并发编程1------并发介绍
  9. Batch批量替换hosts
  10. C++中%d,%s,%x,%f,%.100f,%的意思