Android 指定view.onclicklistener和仅使用onclicklistener之间的区别
我看着 并看到视图类有一个名为“view.OnClickListener”的接口,它是“单击视图时调用回调的接口定义”我的问题是,如果在接口中指定或不指定视图,区别是什么 基本上是 button.setOnClickListener(新建button.OnClickListener() 同Android 指定view.onclicklistener和仅使用onclicklistener之间的区别,android,button,view,interface,listener,Android,Button,View,Interface,Listener,我看着 并看到视图类有一个名为“view.OnClickListener”的接口,它是“单击视图时调用回调的接口定义”我的问题是,如果在接口中指定或不指定视图,区别是什么 基本上是 button.setOnClickListener(新建button.OnClickListener() 同 按钮.setOnClickListener(新的OnClickListener()?共有两个setOnClickListener,一个用于视图类,另一个用于引用对话框界面类 因此,为了像操作按钮或图像视图那样
按钮.setOnClickListener(新的OnClickListener()?共有两个
setOnClickListener
,一个用于视图
类,另一个用于引用对话框界面
类
因此,为了像操作按钮
或图像视图
那样操作视图并向其添加操作,您需要使用视图。OnClickListener
在处理对话框按钮时,您应该使用DialogIneterface。OnClickListener
都有不同的参数
通常通过添加onClickListener
,默认情况下会导入视图类,或者让您在这两个类之间进行选择。因此,您不需要添加View.onClickListener
。但是,如果类对话框接口
已经导入,并且您想要使用视图onClickListener,那么您必须编写View.onClickListener
来区分这两个类“onClickListener
希望现在一切都清楚了,这就是您要查找的内容。共有两个
setOnClickListener
类,一个用于视图
类,另一个用于引用对话框界面
类
因此,为了像操作按钮
或图像视图
那样操作视图并向其添加操作,您需要使用视图。OnClickListener
在处理对话框按钮时,您应该使用DialogIneterface。OnClickListener
都有不同的参数
通常通过添加onClickListener
,默认情况下会导入视图类,或者让您在这两个类之间进行选择。因此,您不需要添加View.onClickListener
。但是,如果类对话框接口
已经导入,并且您想要使用视图onClickListener,那么您必须编写View.onClickListener
来区分这两个类“onClickListener
希望现在一切都清楚了,这就是你想要的。我知道。查看抽象类我知道。查看抽象类这与这个关键字有关吗?我知道当你在另一个实例方法中调用一个实例方法时,你不必把this放在方法调用之前(自动完成,指当前正在执行的对象)但这里它是一个匿名类。它的工作方式相同吗?按钮,视图的类型,只是自动打开?onClickListener和
这个
关键字有点不同,只要导入了视图
类,就不必将视图放在onClickListener之前,但若并没有导入它,那个么就需要添加视图
关键字。对于此
关键字,外部类中的此
与匿名
类中的此
不同,您可以通过外部类名调用外部类的此
。对于外部类和内部类之间的此
关键字,您可以参考此。它与这个关键字有关吗?我知道当你在另一个实例方法中调用一个实例方法时,你不必把this放在方法调用之前(自动完成,指的是当前正在执行的对象)但这里它是一个匿名类。它的工作方式相同吗?按钮,视图的类型,只是自动打开?onClickListener和这个
关键字有点不同,只要导入了视图
类,就不必将视图放在onClickListener之前,但若并没有导入它,那个么就需要添加视图
关键字。对于此
关键字,外部类中的此
与匿名
类中的此
不同,您可以通过外部类名调用外部类的此
。对于外部类和内部类之间的此
关键字,您可以参考此。