[問題] 請問什麼狀況下需要在方法內寫類別

看板AndroidDev作者 (T@cO)時間7年前 (2017/12/25 21:39), 編輯推噓1(104)
留言5則, 5人參與, 7年前最新討論串1/1
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

12/25 22:19, 7年前 , 1F
客戶說有要給程式碼的時候(寫太少會被砍價你一定沒遇過)
12/25 22:19, 1F

12/25 23:28, 7年前 , 2F
客戶要拿程式碼的時候,我都會把舊的碼留下
12/25 23:28, 2F

12/26 13:09, 7年前 , 3F
翻閱一下 builder的使用時機
12/26 13:09, 3F

12/26 19:18, 7年前 , 4F
時機就是這個class只用在這個方法裡的時候
12/26 19:18, 4F

12/27 16:14, 7年前 , 5F
感謝解答
12/27 16:14, 5F
文章代碼(AID): #1QGF-I34 (AndroidDev)
文章代碼(AID): #1QGF-I34 (AndroidDev)