[問題] Button的onClick,變數View v

看板AndroidDev作者 (小孩)時間12年前 (2014/01/22 11:32), 編輯推噓7(703)
留言10則, 7人參與, 最新討論串1/1
在layout裡,可以直接設定 android:onClick="onBtnPressed" 這樣設定以後, 在Activity裡,只要存在 public void onBtnPressed ( View v ) { } 點擊按鈕就會直接呼叫這個method。 不需要再額外取出button再設定onClickListener。 問題: 大多數時候,這個View v通常都不會用到, 因為我用Android Studio,未使用的變數會有warning。 想問問有什麼建議解決這個問題? 自解1: 把Unused Variable的檢查設為ignore, 但我極度討厭這種掩耳盜鈴的作法。 自解2: 增加一個if,若在DEBUG模式,則使用View v來做點事情。 現在在想可以做什麼事? 目前暫時用log v.toString(), 只是想問問有沒有其他有意義的事情或使用方式? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.136.103

01/22 12:36, , 1F
我會不理它
01/22 12:36, 1F

01/22 13:30, , 2F
忽略他即可
01/22 13:30, 2F

01/22 13:31, , 3F
build成dex code之後 本來也不會做甚麼事情
01/22 13:31, 3F

01/22 17:02, , 4F
'相信gpc就對了!必推gpc
01/22 17:02, 4F

01/22 17:15, , 5F
個人龜毛點,習慣是看見warning就想處理掉。
01/22 17:15, 5F

01/22 17:17, , 6F
如果沒好方法的話,也只好不理它了。
01/22 17:17, 6F

01/22 18:22, , 7F
寫在程式內呢?
01/22 18:22, 7F

01/22 19:50, , 8F
switch(v.getId()) {} 多此一舉?
01/22 19:50, 8F

01/23 14:18, , 9F
忽略 不要寫多餘的東西讓別人浪費時間閱讀
01/23 14:18, 9F

01/23 17:43, , 10F
換用eclipse adt
01/23 17:43, 10F
文章代碼(AID): #1Itpl6on (AndroidDev)