我想在我的Android應用程序中實現按鈕點擊處理。在Android Studio中的「View v」的含義
在包括我的按鈕的XML佈局文件,添加以下行到我Button
XML元素:
android:onClick="handleClick"
我還定義了一個方法,在所述Activity
以下簽名使用此佈局:
public void handleClick() { /* ... */ }
但是,當我用這段代碼運行我的應用程序時,它崩潰了。我可以通過更新我的方法簽名來解決此故障:
public void handleClick(View v) { /* ... */ }
,但我不明白爲什麼我需要包括這種View
參數?
謝謝!真棒回答。 –
聖牛,這是「視圖」背後的源代碼?它超大。 –
哈哈,是的,「視圖」類是一個巨獸! – stkent