我試圖在Android Studio的資源中設置一個帶有變量的XML屬性,但沒有運氣。使用變量設置XML屬性
事情是這樣工作的:
<resources>
<string name="Key">@string/Key</string>
</resources>
但是這樣的事情並不:
<resources>
<string name="Key" custom-attribute="@string/Key"/>
</resources>
你如何使用XML屬性變量?
這不是問題Android xml reference within xml doesn't work。
第一個示例正常工作,我可以使用變量設置字段值。第二個例子不起作用,我無法設置屬性。
u能請詳細說明你的問題嗎?這個問題的用例是什麼?你在哪裏使用這個?可能有另一種方法來解決你的實際問題。 –
我的用例需要Salesforce Mobile SDK中的不同服務器URL。這裏是他們的文檔:https://developer.salesforce.com/docs/atlas.en-us.mobile_sdk.meta/mobile_sdk/oauth_custom_login_host.htm 所以我想每個環境的服務器url更改。我將服務器url設置爲字符串中的變量。 –
您是否在xml文件夾中創建server.xml文件。您必須創建一個名稱爲xml的新目錄,因爲默認情況下它不存在。在文檔中,您必須在xml中創建 –