为Android视图设置OnClick()
问题描述:
在android活动中,在layout XML
文件中设置onClick()
方法而不是在java code
中设置OnClickListener()
方法是一种糟糕的编程习惯吗?为Android视图设置OnClick()
答
没有,一点都没有,
当你通过
setOnClickListener()
在Java 类设置一些听众,那么你就做自己但是当你在
xml
文件中指定onClick
,你是指挥到android
实施setOnClickListener
你
。但是在这两种情况下setOnClickListener
是越来越来实现。 您可以根据您的要求决定您要遵循的方法。
有一些考虑因素需要考虑,请查看以下链接:http://stackoverflow.com/questions/4153517/how-exactly-does-the-androidonclick-xml-attribute-differ-from-setonclicklistene – zozelfelfo 2014-10-09 05:38:39