android 页面布局时定义控件ID

android布局文件里BUTTON的id是<Buttonandroid:id="@+id/android:button1",怎么调用按键触发方法呢?... android布局文件里BUTTON的id是 <Button android:id="@+id/android:button1" ,怎么调用按键触发方法呢? 展开
 我来答
松之song
推荐于2016-01-20 · TA获得超过446个赞
知道小有建树答主
回答量:489
采纳率:50%
帮助的人:357万
展开全部
Button android:id="@+id/button1"
Button Btn=(Button)findViewById(R.id.button1);
Btn.setOnClickListener( new OnClickListener(){
public void onClick(View v)
{//你的事件处理代码
}
});
android里面控件的id向你那么定义的,我还是第一次见过
追问
亲,我问的是在我那样定义的前提下怎么绑定额,Button Btn=(Button)findViewById(R.id.button1);这句是行不通的了。如果按照Button android:id="@+id/button1"定义的话,会作为listview中的布局的。。。所以……
追答
不好意思,我解决不了,我没见过那样的定义方式
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skycober
2012-06-19
知道答主
回答量:3
采纳率:0%
帮助的人:4775
展开全部
你可以在布局时,定义onclick属性,指定触发点击事件后的处理方法;另外可以通过findviewbyid的方式找到组件,然后给其添加相应点击事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wqw0000oooo
2012-06-18 · TA获得超过246个赞
知道小有建树答主
回答量:200
采纳率:100%
帮助的人:164万
展开全部
Button Btn=(Button)findViewById(R.id.android:button1);

亲试试这个绑定吧,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
熊前琅
2012-06-18
知道答主
回答量:8
采纳率:0%
帮助的人:1.2万
展开全部
亲,你写错了,是这么写的:<Button anroid:id="@+id/button1">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式