高人求助啊! 为什么在android代码中取不到xml中的R.id.ok控件呢?而且也声明不了Button

代码如下:Buttonbn=(Button)findViewById(android.R.id.ok);如图:先谢了!!... 代码如下:Button bn = (Button)findViewById(android.R.id.ok);
如图:

先谢了!!
展开
 我来答
sena91
2012-11-05 · 超过19用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:19.3万
展开全部
导包问题。你这导的是Android自带的,你应该导入自己编写的那个R;导包快捷键:crtl+alt+o。
fjzzmike
2012-11-04 · 超过16用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:51.7万
展开全部
android.R.id.ok-->android.R取的是android.R定义的id,把android.R.id.ok改成R.id.ok才是取你定义的id.当然,你必须先定义R.id.ok控件。

android.R.id.ok 改成 R.id.ok
追问
就是因为用不了R.id.ok才用android.R.id.ok 的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qiaochbao
2012-11-06 · 超过16用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:37万
展开全部
你自己写的Button,就用,R.id.ok就可以了,ok是你button控件的id,用button要导这个包:import android.widget.Button;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ILYouHK
2012-11-05 · TA获得超过260个赞
知道答主
回答量:167
采纳率:0%
帮助的人:34.5万
展开全部
你倒错包了把,android.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式