android 页面布局时定义控件ID
android布局文件里BUTTON的id是<Buttonandroid:id="@+id/android:button1",怎么调用按键触发方法呢?...
android布局文件里BUTTON的id是 <Button android:id="@+id/android:button1" ,怎么调用按键触发方法呢?
展开
4个回答
展开全部
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);
Btn.setOnClickListener( new OnClickListener(){
public void onClick(View v)
{//你的事件处理代码
}
});
android里面控件的id向你那么定义的,我还是第一次见过
追问
亲,我问的是在我那样定义的前提下怎么绑定额,Button Btn=(Button)findViewById(R.id.button1);这句是行不通的了。如果按照Button android:id="@+id/button1"定义的话,会作为listview中的布局的。。。所以……
追答
不好意思,我解决不了,我没见过那样的定义方式
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以在布局时,定义onclick属性,指定触发点击事件后的处理方法;另外可以通过findviewbyid的方式找到组件,然后给其添加相应点击事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Button Btn=(Button)findViewById(R.id.android:button1);
亲试试这个绑定吧,
亲试试这个绑定吧,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
亲,你写错了,是这么写的:<Button anroid:id="@+id/button1">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询