推 tomap41017:看一下Button xml內的onClick 09/22 23:28
推 nvidia:最簡單就是宣告成array然後foreach 09/23 00:48
推 hijamoya:button宣告成array 09/23 01:10
※ 編輯: givemepass 來自: 61.221.115.4 (09/23 07:59)
→ bleed1979:如果已經定死。迴圈寫到檔案,Ctrl+a複製貼上。 09/23 08:41
→ givemepass:不懂樓上的意思:) 可以麻煩舉例子嗎 謝謝 09/23 09:08
→ ericinttu:bleed的意思是自己寫出程式碼產生器 09/23 09:36
→ givemepass:還是不懂 可否舉例? 09/23 09:47
推 milochen:tomap41017的方法就可以了 09/23 10:41
→ givemepass:不懂版主的意思 這樣我還是得在XML定義100個onClick 09/23 11:18
推 milochen:如果你這些Button 都是在某個Layout下(如LinearLayout) 09/23 16:54
推 milochen:那你可以在這LinearLayout 中透過 getChildAt取得Btn.. 09/23 16:55
推 milochen:不曉得,你實際的Button 是怎麼分布的,為什麼需要醬 ? 09/23 16:57
推 milochen:你不是都共用同一個 myOnClickListener 了嗎 ? 09/23 17:00
推 milochen:頂多用回圈把 button0 到 100 run 一下就好了 ... 09/23 17:01
推 milochen:但還是得把這些button收集到一個array 之中 09/23 17:02
→ givemepass:感謝 這的確是一個好辦法 我去試看看 09/23 20:39
推 badhabit:產生新物件繼承Button,改寫click事件 這樣會比較好嗎? 09/24 23:39
推 milochen:But OnClickListener.onClick 是在performancClick()才 09/25 21:18
推 milochen:呼叫起來的 09/25 21:19