2017-08-09 46 views
-1

我剛剛創建了我的方法onclick監聽器在日誌中記錄簡單的消息,但它根本沒有響應,並且沒有任何錯誤或異常。Android onClick方法不起作用並記錄我的消息

here's my bunch of code

here's the onClick listener

+0

請將代碼發佈到問題中而不是圖像中。這使人們更容易審查。這裏有一個很好的寫作指南問題:https://codeblog.jonskeet.uk/2012/11/24/stack-overflow-question-checklist/ – Graham

+0

發佈你的java和xml文件以及問題 –

+1

你正在尋找在Gradle事件日誌中,不是Android監視器所在的logcat是 –

回答

0

我不知道爲什麼它不工作,但我不喜歡這樣的onClick方法的使用。我看到你的按鈕ID在第二個SS中是「按鈕」。您可以在您的活動的onCreate()方法中使用以下代碼:

Button someNamedButton = (Button) findViewById(R.id.button); 

    someNamedButton.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      Log.i("Some tag", "Some message"); 
     } 
    }); 
+0

嘿,他/她正在看錯窗口,沒有錯代碼 – AJay

+0

謝謝,老兄,我感謝你的努力,它的工作正常現在看看上述答案的意見解決方案 –