Butterknife @OnClick绑定多控件id
来源:互联网 发布:易企秀数据怎么导出 编辑:程序博客网 时间:2024/05/16 01:52
package com.example.hh;import android.annotation.SuppressLint;import android.app.Activity;import android.graphics.drawable.Drawable;import android.os.Bundle;import android.widget.TextView;import android.widget.Toast;import butterknife.Bind;import butterknife.BindColor;import butterknife.BindDimen;import butterknife.BindDrawable;import butterknife.BindString;import butterknife.ButterKnife;import butterknife.OnClick;public class MainActivity extends Activity {@Bind(R.id.tv_text1)TextView tv_text1;@Bind(R.id.tv_text2)TextView tv_text2;@Bind(R.id.tv_text3)TextView tv_text3;@Bind(R.id.tv_text4)TextView tv_text4;@SuppressLint("NewApi")@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ButterKnife.bind(MainActivity.this);tv_text1.setText("1231");tv_text2.setText("1024");tv_text3.setText("5454");tv_text4.setText("7865");}// @OnClick(R.id.tv_text1)// public void sayHi(TextView button) {// button.setText("你按到我了啦!");// }//// @SuppressLint("NewApi")// @OnClick(R.id.tv_text2)// public void sayHi2(TextView button) {// button.setBackground(graphic);// }//// @OnClick(R.id.tv_text3)// public void sayHi3(TextView button) {// button.setTextColor(red);// }//// @OnClick(R.id.tv_text4)// public void sayHi4(TextView button) {// button.setTextSize(spacers);// }@OnClick({ R.id.tv_text1, R.id.tv_text2, R.id.tv_text3, R.id.tv_text4 })public void sayHi(TextView button) {switch (button.getId()) {case R.id.tv_text1:button.setText("你按到我了啦1!");Toast.makeText(this, "你按到我了啦1!", Toast.LENGTH_SHORT).show();break;case R.id.tv_text2:button.setText("你按到我了啦2!");Toast.makeText(this, "你按到我了啦2!", Toast.LENGTH_SHORT).show();break;case R.id.tv_text3:button.setText("你按到我了啦3!");Toast.makeText(this, "你按到我了啦3!", Toast.LENGTH_SHORT).show();break;case R.id.tv_text4:button.setText("你按到我了啦4!");Toast.makeText(this, "你按到我了啦4!", Toast.LENGTH_SHORT).show();break;default:break;}}}
2 0
- Butterknife @OnClick绑定多控件id
- Butterknife bindview @OnClick绑定多控件id
- butterknife控件绑定
- Butterknife绑定控件
- 使用ButterKnife自动化绑定控件
- ButterKnife绑定控件报NullPointException
- #android 拾遗07--使用butterknife绑定控件
- Android ButterKnife绑定控件为null
- Android 注解ButterKnife绑定控件使用指南
- android studio:ButterKnife无法绑定控件
- Android:使用ButterKnife注解绑定控件后报NullPointException
- 使用ButterKnife+Zelezny快速创建View对象并绑定控件
- ButterKnife点击事件无效或控件绑定为空
- Android butterknife OnClick 没反应
- MFC 自定义控件 ID与信息绑定
- QT 控件和ID绑定 QObjectUserData
- 数据绑定控件中查找指定ID的控件
- butterknife 不能绑定错误
- http://sdk.weixin.senparc.com/
- 关于Android中的事件分发、拦截和相应的消费问题
- 2016年6月编程语言排行榜:Assembly language涨势最强高达1.36%
- Linux下51单片机开发
- LoadRunner(三)再识web_custom_request函数
- Butterknife @OnClick绑定多控件id
- 在java中,数据缓存的实现
- ImageUtil常用的显示图片方法,好东西留着别忘记了
- 我的c学习:switch求分段函数
- 行业厂商3D传感摄像头参数对比
- 常见排序和查找算法的实现
- Android中Parcelable接口用法
- easyUI单元格合并自定义封装 (一)
- linux下创建用户