2013-09-24 47 views
0

我试图在eclipse中调试我的程序。开始时程序显示一个矩形和一个按钮。在调试中,显示矩形和按钮,但是当我单击按钮时,调试器永远不会进入点击监听器。这是我在MainActivity代码:OnClickListener不能在调试模式下工作

final OnClickListener OnClickListener = new OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     switch(v.getId()) {    
      case R.id.button3: 
       System.out.print("Start pressed"); 
       new Thread.execute(//some input in class); 

     } 
    } 
}; 
+1

是System.out.print'( “开始按下”);'OMG!使用'android.util.Log'!谢谢一堆! – OcuS

+0

请告诉我应该如何使用它。我是新手。如何查看system.out.print的结果 – Sara

+0

为按钮显示更多代码 – Trikaldarshi

回答

1
Button button3 = (Button) findViewById(R.id.button3); 

button3.setOnClickListener(new View.OnClickListener() { 

    @Override 
    public void onClick(View v) { 
     System.out.print("Start pressed"); 
     new Thread.execute(//some input in class); 
    } 
}); 

switch语句不需要的,因为onClick分配给button3

2

您需要的OnClickListener设置为按钮

Button button3 = (Button) findViewById(R.id.button3); 

button3.setOnClickListener(new View.OnClickListener() { 

    @Override 
    public void onClick(View v) { 
     switch(v.getId()) {    
      case R.id.button3: 
       System.out.print("Start pressed"); 
       new Thread.execute(//some input in class); 
     } 
    } 
}); 
相关问题