XUtils的view模块

来源:互联网 发布:卖毛线比较好的淘宝店 编辑:程序博客网 时间:2024/06/03 18:12
/** * xutils的viewutils模块 完全注解方式就可以进行UI的绑定和事件的绑定,无需使用findviewbyid和setonclick * */public class MainActivity extends Activity {    //相当于是findviewbyid    @ViewInject(R.id.textview)    private TextView textView;    @ViewInject(R.id.button1)    private Button button;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        // 注入view和事件        ViewUtils.inject(this);        textView.setText("你好");        textView.setTextColor(Color.parseColor("#be3131"));        button.setText("按钮");    }    //给控件添加点击事件    @OnClick(value = { R.id.textview, R.id.button1 })    public void myClick(View v) {        switch (v.getId()) {        case R.id.textview:            Toast.makeText(MainActivity.this, "textview被点击", 0).show();            break;        case R.id.button1:            Toast.makeText(MainActivity.this, "button被点击", 0).show();            break;        }    }}

这里写图片描述

0 0