android监听多个按钮
㈠ android 里 怎么给多个button加上监听器
在new Button()之后
bn1.setOnClickListener(new OnClickListener(){
public void onClick(View v){
//do what you want
}
});
㈡ android怎么实现后台对按键事件的监控
遥控器按键事件这个不是在Android源码的bootable下面ircon.c配置的么。比如:
{ .scancode = 0x0b, .mask = 0xaa0087ee,
.keycode = KEY_UP, .spec = IRCON_KEYCODE_NORMAL | IRCON_KEYCODE_LONGPRESS | IRCON_KEYCODE_MOUSEMD },
遥控器按键编号是“ 0x0b”,给他的响应是“KEY_UP”,就是方向键的下,这个是在源码里边配置的。你必须要有遥控器的书名数,知道遥控器每个按键的编号,然后对应给他相应的响应才可以。
但是你要操控手机,你的手机必须要能接受遥控器信号,这个也是要硬件支持的,一般的手机貌似都没有这个。
这个遥控的响应操作是驱动层做的,和应用层没什么关系,主要是驱动和硬件的支持。
㈢ android如何连接数据库如何监听按钮事件要代码(有注释的)
回答:通过如下方式进行监听。
方法步骤:
1、内部类:
代码片段,双击复制btn.setOnClickListener(new OnClickListener()
这种方法适合只为单个按钮添加事件,当按钮较多的时候,就要重复写onClick()方法,这样不是最佳的在做法。
2、创建独立的类:代码片段,双击复制btn.setOnClickListener(new MyListener());
class MyListener implements OnClickListener代码片段,双击复btn.setOnClickListener(listener);
OnClickListener listener = new OnClickListener()
注意说明:这种做法能节省代码,当有多个按钮时,可以同用一个listener,减少了onClick()方法的调用。而只需在onClick()方法里进行判断是哪个按钮就可以了。
Android拍照、录像、录音代码范例
㈣ android中多个按钮用一个监听器监听怎么写,求具体的代码,谢谢。
1、先申明一个监听对象
2、不同按钮设置同一个监听对象
3、监听中,通过按钮的id判断是哪个按钮的点击事件
代码如下
1、new监听
OnClickListener clickListener = new OnClickListener(){
@Override
public void onClick(View v) {
if (v.getId()==R.id.button1){//按钮1
}else if(v.getId()==R.id.button2}{//按钮2
}
}
2、设置监听
Button btn1 = (Button)findViewById(R.id.button1);
Button btn2 = (Button)findViewById(R.id.button1);
btn1.setOnClickListener(clickListener);
btn2.setOnClickListener(clickListener);
㈤ 如何在android studio里设置点击监听事件
Androidstudio 添加点击监听事件有三种方法:
一.匿名内部类
1.先找到那个控件(初始化)
private Button bt1; //onCreate方法外
bt1 = (Button)findViewById(R.id.button1);
2.设置事件监听器
bt1.setOnClickListener(new OnClickListener(){
public void onClick(View v){
System.out.println("我的按钮被点击了");
}
});
(5)android监听多个按钮扩展阅读:
如果按钮绑了监听器
按钮点击是通过OnClickListener来实现的
大致的流程应该是这样的
public class MainActivity extends Activity
{
private Button loginButton;
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//创建监听器对象
loginButton = (Button) findViewById(R.id.login_btn);
OnClickListener listener = new ButtonClickListener();
loginButton.setOnClickListener(listener);
}
/**
* 监听器类
*/
class ButtonClickListener implements OnClickListener
{
@Override
public void onClick(View v)
{
switch (v.getId())
{
case R.id.login_btn:
//点击后的逻辑处理
break;
}
}
}
㈥ 一个android页多个togglebutton怎么监听
监听,每个控件都可以独立的进行监听的,例如这样的形式setonclicklister,只不过有很多按钮了之后,就会显得代码很臃肿,你可以使用swicht的形式来简化代码.
㈦ android 开发中,如何监听连接车机的多功能方向的按键
硬线触发(方向盘按键) 一般信号会到CAN总线,你需要从CAN总线获取到这个信号,然后你的应用根据获取到信号进行处理。
㈧ 怎么在android中实现一个按钮的多个监听事件
1、先申明一个监听对象
2、不同按钮设置同一个监听对象
3、监听中,通过按钮的id判断是哪个按钮的点击事件
代码如下
1、new监听
OnClickListener clickListener = new OnClickListener(){
@Override
public void onClick(View v) {
if (v.getId()==R.id.button1){//按钮1
}else if(v.getId()==R.id.button2}{//按钮2
}
}
2、设置监听
Button btn1 = (Button)findViewById(R.id.button1);
Button btn2 = (Button)findViewById(R.id.button1);
btn1.setOnClickListener(clickListener);
btn2.setOnClickListener(clickListener);
㈨ android多个按钮绑定同一个监听器
可以用一个监听器(Listener)来实现多个按钮的onClick监听,下面是一个具体的例子: