【问题标题】:Android - alternate resources for specific manufacturerAndroid - 特定制造商的替代资源
【发布时间】:2019-04-23 09:11:22
【问题描述】:

我想为特定的 Android 手机制造商提供备用资源,例如:三星、LG 等。 问题是一些 LG 手机不能正确地膨胀梯度,所以我想为这个品牌提供一个替代资源。

Binary XML file line #14: Binary XML file line #14: Error inflating class <unknown>
android.view.LayoutInflater.inflate

其中第 14 行:是带有渐变的矢量路径。

您可以找到有关如何根据语言、屏幕大小、触摸屏类型等提供不同资源文件的信息here

我找不到关于是否可以根据制造商字符串区分布局的任何信息。

理想情况下,这将类似于:

res/
   drawable-qwerty/
   drawable-man_lg/

【问题讨论】:

    标签: android layout view gradient


    【解决方案1】:

    我找不到有关您是否可以根据制造商字符串区分布局的任何信息。

    资源系统中没有这个选项,抱歉。 Java/Kotlin 代码可以根据 Build 值做出决策,但资源不能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-09
      • 1970-01-01
      • 1970-01-01
      • 2011-11-13
      • 2023-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多