gpt4 book ai didi

android - 如何使用Android 'flavor' strings.xml

转载 作者:行者123 更新时间:2023-11-29 17:19:53 25 4
gpt4 key购买 nike

我有一个应用程序,有免费版和付费版。我可以在 build.gradle 中成功创建“flavors”并在“src”下创建新文件夹。

我为每种口味添加了一个 strings.xml。

src/flavor1/res/values/strings.xml

src/flavor2/res/values/strings.xml

这是一个 bool 值:

<resources>
<bool name="FullVersion">false</bool>
</resources>

一种味道是真的,一种是假的。我在主文件夹下的“strings.xml”中没有相同的“bool”。

我试图在主文件夹的布局中引用它以确定是否启用或禁用了某些内容。

enter image description here

看来这就是让我困惑的地方。你说得对。但是它确实有效,我的启用显示错误并且预览不会因此呈现。虽然它确实有效

最佳答案

使用 android:enabled="@bool/FullVersion"

也就是说,您可能希望将此资源移动到 bools.xml 文件中,或者至少从 strings.xml 中移动,以简化您的翻译工作。

关于android - 如何使用Android 'flavor' strings.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37038722/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com