myButton = (Button) findViewById(R.id.button)的详细意思? 10

以及开头为什么要声明privateButtonmyButton... 以及开头为什么要声明private Button myButton 展开
 我来答
zhouyu19850802
推荐于2017-10-13 · 超过14用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:41.1万
展开全部
声明一个Button类型的变量:(private Button myButton)
通过ID从界面上获取到一个Button对象并强制转换成Button类型并赋值给刚才声明的MyButton变量:(myButton = (Button) findViewById(R.id.button))
也就是说获取到界面上的某一个button赋值给声明的Button类型的变量
百度网友2fb2783
2012-10-29 · TA获得超过207个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:119万
展开全部
你这个,findViewById是自己写的一个方法吧

声明private Button myButton这个很好理解呀,就像你声明一个int x;下面对x赋值x=2;
只不过你这个是button类型,前面加个空号的意思就是把findViewById的返回值强制转换成button类型
更多追问追答
追问
button类型是一个什么类型啊?? (Button) 的作用是把findViewById的返回值制转换成button类型吗?? 能不能再给我详细讲一下那句代码的含义!感激不尽~~
追答
button是一个控件类,按钮
强制转换:只能大的向小的转换,比如int强制转换为double等等
这个把返回值强制转换成button类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式