2011-04-10 72 views
1

實施監聽器在Android中,是它更好地實現監聽器在您的活動,或單獨設置每個視圖監聽器?問題上的Android

例如:

public class NewActivity extends Activity implements OnClickListener { 
public void onClick(View v) { 
} 

btnView.setOnClickListener(new OnClickListener({...}); 
+0

專門爲OnClickListener,我會用'機器人:在佈局onClick'。 – CommonsWare 2011-04-10 16:22:54

回答

2

沒有多大的差別。一個匿名類的優點是執行不通過與基準 到對象的人可贖回。缺點是,你最終有一個 一堆額外的類。你可以選擇你感覺更適合您的需求。

0

沒有性能上的差異所以選擇什麼使你的代碼更易於閱讀