我试图在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中创建 –