为Android视图设置OnClick()

问题描述:

在android活动中,在layout XML文件中设置onClick()方法而不是在java code中设置OnClickListener()方法是一种糟糕的编程习惯吗?为Android视图设置OnClick()

+0

有一些考虑因素需要考虑,请查看以下链接:http://*.com/questions/4153517/how-exactly-does-the-androidonclick-xml-attribute-differ-from-setonclicklistene – zozelfelfo 2014-10-09 05:38:39

没有,一点都没有,

  • 当你通过setOnClickListener()在Java 类设置一些听众,那么你就做自己

  • 但是当你在xml文件中指定onClick ,你是指挥到 android实施setOnClickListener

。但是在这两种情况下setOnClickListener是越来越来实现。 您可以根据您的要求决定您要遵循的方法。