为了账号安全,请及时绑定邮箱和手机立即绑定

你好,请问在android中,onClick方法中的参数有什么用?

你好,请问在android中,onClick方法中的参数有什么用?

喵喵时光机 2021-08-12 15:11:05
如:public void onClick(View v){}参数v用什么用?能举例吗?
查看完整描述

2 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

用于区分不同的view控件,假如onClick的对象不是一个控件,而是多个控件的时候就要用这个View来区分

查看完整回答
反对 回复 2021-08-16
?
HUH函数

TA贡献1836条经验 获得超4个赞

button1=(Button)findViewById(R.id.button1);
button1.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Button bn=(Button)v;
// 按钮对象是 bn
};
}); //new OnClickListener

onClick()里面的参数 View v
中参数 v 就可以知道是哪一个按钮被按了
Button bn=(Button)v;

这问题是解决了。

查看完整回答
反对 回复 2021-08-16
  • 2 回答
  • 0 关注
  • 431 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信