当我想为诸如按钮之类的setOnClickListener添加参数时,我从eclipse警报中单击View.OnClickListener(),但是eclipse键入new OnClickListener()而不是new View.OnClickListener()。这些代码之间有什么区别?
button.setOnClickListener(new OnClickListener() ...)
和
button.setOnClickListener(new View.OnClickListener() ...)
最佳答案
Eclipse自动导入View.OnClickListener
,因此您不必使用View.
前缀。
如果您使用import android.view.View.OnClickListener;
,则可以使用OnClickListener
但
如果您import android.view.View;
您必须使用View.OnClickListener
检查您的导入列表的更改方式,它将更有意义。
关于java - 新的OnClickListener()与新的View.OnClickListener(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36366225/