课程
/移动开发
/Android
/Android攻城狮的第一门课(入门篇)
loginButton=(Button) findViewById(R.id.button_login);这里面的(Button)怎么理解?
2017-05-24
源自:Android攻城狮的第一门课(入门篇) 6-2
正在回答
findViewById找出来是View,你的loginButton是Button,不能直接赋View上去,所以前面加(Button)把View强转为Button。
大概是Button loginButton = (Button) View
110177 提问者
强制转换成Button类型,不然你在布局里的id是没办法使用的
将button_login转化成一个Button类的对象(只有转化成Button类的对象,才可以赋值给loginButton)
类似于(int)+一个浮点数,会将浮点数转化为int型。
举报
想快速掌握Android应用开发基础,选择学习这门课程就对了。