7
我有一個關於實現用ADT進行開發的OnClickListeners的問題。我不確定哪種方式更有效率,任何人都可以請我提供每種方法的專業和服務?實現OnClickListener VS.新的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
}
});
}
如果你只想讓按鈕成爲可點擊的按鈕,那肯定是第二個按鈕,不過我相信別人會進入更多的細節。 – Falmarri 2010-08-03 00:17:50