看板 AndroidDev 關於我們 聯絡資訊
private void test(){ class hello{new AlertDialog.Builder....} new AlertDialog.Builder(this) .setPositiveButton(省略...{new hello() }) .setNegativeButton(省略...{new hello() }) .show(); } 我想請問在什麼狀況下會這樣子寫?(類別寫在方法內) 我這樣子寫正確嗎? 我剛剛在嘗試寫dialog的時候 想讓程式碼減短,自己亂用了一個簡單的封裝 可以運作,但不太清楚類別寫在方法內的時機 請各位先進指教一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.199.1 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1514209170.A.0C4.html
lnmlee: 客戶說有要給程式碼的時候(寫太少會被砍價你一定沒遇過) 12/25 22:19
zop: 客戶要拿程式碼的時候,我都會把舊的碼留下 12/25 23:28
erty0402: 翻閱一下 builder的使用時機 12/26 13:09
y3k: 時機就是這個class只用在這個方法裡的時候 12/26 19:18
taco2548: 感謝解答 12/27 16:14