Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中参数中引用变量的创建_Android_Xml_Variables_Reference_Onclick - Fatal编程技术网

android中参数中引用变量的创建

android中参数中引用变量的创建,android,xml,variables,reference,onclick,Android,Xml,Variables,Reference,Onclick,为什么我们要在方法的参数列表中创建引用变量? 例如,在android中,假设我们有一个按钮,其onclick属性为dosomething。因此,当单击此按钮时,将调用dosomething方法。但是此dosomething有一个视图参数。我理解为什么我们有一个视图参数,因为不同的按钮视图可能正在调用同一个函数,我们需要知道哪个视图正在调用它。但是我不明白这个dosomething函数是如何调用的,以及谁向它传递了一个参数。到底传递了什么?视图类的一个对象?请帮助解决它非常混乱的问题。据我所知,我

为什么我们要在方法的参数列表中创建引用变量?
例如,在android中,假设我们有一个按钮,其onclick属性为dosomething。因此,当单击此按钮时,将调用dosomething方法。但是此dosomething有一个视图参数。我理解为什么我们有一个视图参数,因为不同的按钮视图可能正在调用同一个函数,我们需要知道哪个视图正在调用它。但是我不明白这个dosomething函数是如何调用的,以及谁向它传递了一个参数。到底传递了什么?视图类的一个对象?请帮助解决它非常混乱的问题。据我所知,我们正在为视图对象创建一个引用变量,调用dosomething函数的按钮将被传递给这个方法,在引用变量v的帮助下,我们可以做任何我们想做的事情,喜欢了解视图对象的id。我是android新手。

我不确定问题的真正含义,因为您对它的描述非常正确。根据这位官员的说法:传递到方法中的视图是对单击的小部件的引用。我个人更喜欢通过ViewsetOnClickListener以编程方式设置它。嘿,thanx,我想这就是我需要确认的。这些东西有时会让人困惑。