在有关Udacity的Android基础课程中,(视图视图)和(视图v)可互换使用。
public void methodName(View view){}
public void methodName2(View v){}
它们相同吗?我很好奇,因为一个人的行为可能与另一个人略有不同,并且他们出于特定目的将视图从v更改为再次视图。
答案 0 :(得分:4)
是的。他们是完全一样的。唯一的区别是参数形式名称不同:v
和view
。使用任何您喜欢的东西,并使您的代码更具可读性。
答案 1 :(得分:2)
视图和v都只是变量名。他们将采取相同的行动。你也可以写 methodName3(视图名称)和“名称”仍然与“视图”和“ v”相同。
答案 2 :(得分:1)
两者都是View
类的对象。
看看Here