0
如果我在Fragment
(也許是ListFragment
)內有一個引發異常(可能是IOException
)的方法,該怎麼辦?如果片段拋出異常,該怎麼辦?
片段本身是否應該調用自己的內聯DialogFragment
來提醒用戶異常?
或者應該由Fragment調用由主機Activity
實現的內聯Interface
中聲明的回調方法,然後讓Activity處理異常,但它感覺合適?
如果我在Fragment
(也許是ListFragment
)內有一個引發異常(可能是IOException
)的方法,該怎麼辦?如果片段拋出異常,該怎麼辦?
片段本身是否應該調用自己的內聯DialogFragment
來提醒用戶異常?
或者應該由Fragment調用由主機Activity
實現的內聯Interface
中聲明的回調方法,然後讓Activity處理異常,但它感覺合適?
當然,這是一個建築決定,你必須讓自己?我不會說有這樣做的正確和錯誤的方式(但我以前錯了!)
'片段'不會拋出異常,方法。 – Rajesh
我猜的味道。我傾向於最後一個選擇,因爲它在我的情況下防止了一些代碼冗餘。 – cYrixmorten
@Rajesh,很明顯。爲了清楚起見,我重述了這個問題。 – Fred