您的位置:首页 > 其它

ViewUtils

2015-12-13 17:54 441 查看
@ViewInject(R.id.btn)
private Button btn;

@ViewInject(R.id.img)
private ImageView img;

@ViewInject(R.id.list)
private ListView list;

@OnClick(R.id.btn_play)
private void clickBtn(View v)
{
Toast.makeText(this, "hahah", Toast.LENGTH_LONG).show();
}

@OnItemClick(R.id.list)
private void itemClick(AdapterView<?> parent, View view, int position,long id)
{
Toast.makeText(SecondActivity.this, "position--->" + position,
Toast.LENGTH_SHORT).show();
}

//xUtils提供onClick、onItemClick、onLongClick等15种事件监听注解.

@OnClick({R.id.btn_start, R.id.btn_pause, R.id.btn_stop})
private void clickMethod(View v)
{
switch (v.getId())
{
case R.id.btn_start:
Log.e("....", "..............");
break;
//........
}
}

@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
ViewUtils.inject(this);//TODO inject    vt. 注入;注射
//......

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: