2016-01-01 52 views
1

我有一個不變的長號碼REFRESH_TIME從Android資源中添加和重複使用長號碼

long REFRESH_TIME=24; 

(我把它24但它必須是long,我不希望使用intlong類型轉換!)

我怎麼能節約資源這漫長的型號(XML資源文件)並在我的Android應用程序中重新使用它作爲一個長號碼?

回答

0

這些是您在android中使用的所有資源類型:Resource TypesMore Resource Types

你最近的是Integer(沒什麼特別的,只要很長時間),所以我不認爲你可以擺脫鑄造int長。

最好你可以做的是找到一個最佳的方式來鑄造它。回答this question列出了幾種不同的方式來做到這一點。

+0

+1謝謝。如果在資源文件中沒有本地'long'支持,那麼我可能使用'String'並將其轉換爲'long'。 (當然對於這個'int'會更好地投射到'long') –