public void onButton1Click(View view)中的(View view)是什么?

时间:2014-07-15 23:12:55

标签: android view

我知道onButton1Click是一种方法, 但是(查看视图)是什么? 为什么我要把它们放在那里? 提前谢谢。

3 个答案:

答案 0 :(得分:1)

你有找到onButton1Click的例子吗?这听起来像是在代码中找到的onClick方法的名称。

在layout.xml文档中声明Button时,您可以声明android:onClick标记以引用代码中的方法。在这种情况下,听起来像你有:

    android:onClick = "onButton1Click" 

在xml文件中。

onButtonClick指的是Activity.java文件中使用(查看视图)参数查看的方法。

第一个View引用参数的类型(View),第二个“view”是整个方法中使用的参数的变量名。

答案 1 :(得分:0)

它的参数 - 被点击的视图。它通过了多个视图在点击处理程序上使用相同的情况,你需要知道点击了哪一个。

答案 2 :(得分:0)

View view是您在点击时设置要调用的方法的任何视图(ButtonLinearLayoutEditText)。由于该方法在布局文件中定义,因此必须具有与之关联的视图。