用switch添加多个button的onclicklistener
来源:互联网 发布:ug自动编程 编辑:程序博客网 时间:2024/06/06 08:49
Button blue = (Button) findViewById(R.id.blueButton); Button green = (Button) findViewById(R.id.greenButton); Button red = (Button) findViewById(R.id.redButton); Button alertBtn = (Button) findViewById(R.id.alertDialogButton); Button progressBtn = (Button) findViewById(R.id.progressDialogButton); //设置触发事件 View.OnClickListener myOnClickListener = new View.OnClickListener(){ public void onClick(View v){ switch (v.getId()) { //更改导航栏颜色 case R.id.blueButton: Log.d(TAG, "blue btn is clicked"); getWindow().setNavigationBarColor(getResources().getColor(R.color.blue));break; case R.id.redButton: Log.d(TAG, "red btn is clicked"); getWindow().setNavigationBarColor(getResources().getColor(R.color.red));break; case R.id.greenButton: Log.d(TAG, "green btn is clicked");2 getWindow().setNavigationBarColor(getResources().getColor(R.color.green));break; case R.id.alertDialogButton: //弹出提示框 Log.d(TAG, "alertBtn is clicked"); AlertDialog.Builder alertDialog = new AlertDialog.Builder(MainActivity.this); } } }; blue.setOnClickListener(myOnClickListener); green.setOnClickListener(myOnClickListener); red.setOnClickListener(myOnClickListener); alertBtn.setOnClickListener(myOnClickListener);
阅读全文
0 0
- 用switch添加多个button的onclicklistener
- 用switch-case一个OnClickListener触发多个button的事件
- 多个button绑定同一个onclickListener方法
- Button 的 OnClickListener
- 针对于Button的OnClickListener
- 添加button和onclicklistener后Att…
- button的onclicklistener的几种实…
- 监听多个button和textview+switch方法
- 给多个button批量添加监听器
- 这次的学习的内容是关于在button动态方法连接多个switch 和textfield
- 在生成convertView时,同时设置Button的OnClickListener,convertView是被不断地复用的,这样的OnClickListener也就可以被不断地复用,
- 基于Bootstrap的switch button
- button的OnClickListener的三种实现方法
- button的OnClickListener的三种实现方法
- andorid中Button的OnClickListener的三种实现方法
- button的OnClickListener的三种实现方法
- button的OnClickListener的三种实现方
- button的OnClickListener的三种实现方法
- C++string中有关字符串内容修改和替换的函数浅析
- 数据库存储与文件存储
- 理解RxJava,RxAndroid的观察者模式
- bond
- 基于深度学习的车辆信息识别(一):车辆颜色识别
- 用switch添加多个button的onclicklistener
- c++中的静态变量,静态指针,静态类指针,静态类对象使用和原理
- Struts2学习之处理结果
- PLSQL Developer中文显示乱码的解决方法
- linux 安装mysql
- kafka topic
- 网络地址转换NAT工作原理及常见NAT代理服务器
- 蓝桥杯 机器人繁殖
- C#5.0 In A NutShell翻译勘误