2011-11-14 37 views
0

我想設置一個字符串資源的某個默認值,並從我的應用程序中的某些地方調用。如果用戶已經登錄,我想在那裏顯示用戶的名字。動態添加或修改字符串資源

如何動態修改字符串資源以添加當前登錄的用戶名?

謝謝。

回答

4

你可以動態修改資源。您可以將用戶的名稱存儲在持久性存儲中(例如,共享首選項),並用代碼更新顯示。

0

你將它設置爲默認的XML文件作爲最好的,我可以告訴那些值是穩定的,那麼你可以做新的StringBuffer(現有的).apppend新的東西點到的字符串返回字符串裁判

0

您無法修改資源。您可以添加兩個資源:一個是默認值,另一個是佔位符,用於用戶名和開關代碼之間的開關。例如:

<string name="user_not_loggedin">Not logged in.</string> 
<string name="user_loggedin">Logged in as %s</string>