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

loginButton.setOnClickListener()是什么意思,loginButton不是一个变量吗为什么可以.方法

loginButton.setOnClickListener()是什么意思,loginButton不是一个变量吗为什么可以.方法

正在回答

6 回答

loginButton是在MainActivity类的成员变量,但同时它是一个Button类的对象,所以它可以调用Button以及View类的方法,而loginButton.setOnClickListener()是为loginButton设置一个点击事件的监听器,用来响应对于loginButton的点击事件
0 回复 有任何疑惑可以回复我~

loginButton是一个变量,但他还是Button的实例化对象,所以Button里的方法就是他的方法,他是Button 的一个实例。。。你并不能直接用对象.方法,想要用对象里的方法,必须先实例化

0 回复 有任何疑惑可以回复我~

你最基础的面向对象还没搞明白吧。你这个loginButton是android的Button类型(对象也叫类型),loginButton是Button的实力化对象,实例化你才能用Button里的方法,多看看java的基础

0 回复 有任何疑惑可以回复我~

声明的变量, 也可以写成Button loginButton =(Button)findViewById(R.id.button1);

0 回复 有任何疑惑可以回复我~

建议学习下java的第一节。android开发是基于java基础 的。

0 回复 有任何疑惑可以回复我~

对象吧 对象里面的方法 意思是监听点击事件 鼠标点击了那个按钮 就会捕捉到 然后 执行 对应的事件。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312585    人
  • 解答问题       4633    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

loginButton.setOnClickListener()是什么意思,loginButton不是一个变量吗为什么可以.方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信