Tôi có câu hỏi về việc triển khai OnClickListeners để phát triển với ADT. Tôi không chắc chắn về cách nào là hiệu quả hơn, bất cứ ai có thể vui lòng cung cấp cho tôi với pro và con của mỗi cách tiếp cận?triển khai OnClickListener VS. new Button.OnClickListener() {};
class x extends Activity implements OnClickListener
{
button.SetOnClickListener(this);
OnclickListener(View v)
{
switch(v.getGetId());
{
case R.id.y:
//do stuff here
break;
.
.
.
}
}
}
< -VERSUS->
class a extends Activity
{
.
.
.
btn.setOnClickListener(new Button.OnClickListener()
{
OnClickListener(View v)
{
//do stuff here
}
});
}
Nếu bạn chỉ muốn nút có thể nhấp, chắc chắn là nút thứ hai, mặc dù tôi chắc chắn một người nào đó sẽ đi vào chi tiết hơn rất nhiều. – Falmarri