我太久沒有問這個問題了。我在Android中遇到了許多方法,這些方法已被棄用,但仍然可以在更新版本的API中使用。那麼只要它有效,使用廢棄方法的風險是什麼?我應該如何在Android中使用/不使用已棄用的方法
下面是一個更具體的問題。我正在使用TimePickers,getCurrentHour()方法在API 23中已被棄用,並被替換爲getHour()。我顯然不能僅僅使用getHour()
,因爲大多數設備還沒有在API 23上,但是使用getCurrentHour()
對於最新版本的Android「錯誤」?我應該做以下哪項?
- 繼續使用
getCurrentHour()
直到數年過去並且API 23成爲我的新minSdkVersion
? - 在代碼中,顯式檢查API版本並根據結果調用
getCurrentHour()
或getHour()
?
謝謝你幫助我學習。
的受到傷害'在代碼中,明確檢查API版本,並呼籲任何getCurrentHour()或基於結果getHour()'這是?正確的方式 – tyczj