2014-02-19 40 views
0

如果我在Fragment(也許是ListFragment)內有一個引發異常(可能是IOException)的方法,該怎麼辦?如果片段拋出異常,該怎麼辦?

片段本身是否應該調用自己的內聯DialogFragment來提醒用戶異常?

或者應該由Fragment調用由主機Activity實現的內聯Interface中聲明的回調方法,然後讓Activity處理異常,但它感覺合適?

+0

'片段'不會拋出異常,方法。 – Rajesh

+0

我猜的味道。我傾向於最後一個選擇,因爲它在我的情況下防止了一些代碼冗餘。 – cYrixmorten

+0

@Rajesh,很明顯。爲了清楚起見,我重述了這個問題。 – Fred

回答

1

當然,這是一個建築決定,你必須讓自己?我不會說有這樣做的正確和錯誤的方式(但我以前錯了!)

相關問題