2013-09-24 48 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); 
     } 
    } 
}); 
相關問題