【问题标题】:How to use your own XML resource in Android如何在 Android 中使用自己的 XML 资源
【发布时间】:2016-04-11 06:23:26
【问题描述】:

我在 ./values 文件夹中有自己的 XML 文件。但是我不知道如何使用/调用它们。有什么建议吗?

【问题讨论】:

  • 你可以把你的xml放到Drawable文件夹中,通过getResources().getDrawable(R.drawable.your_xml);

标签: java android xml


【解决方案1】:

你能提到那个 xml 的目的是什么吗?它是为创建背景而创建的吗?如果你创建它是为了绘制一些形状或你的图像,请将它放在 drawable(res/drawable) 文件夹中。如果你的 xml用于颜色、配置、尺寸、字符串或样式,放在 res/values 文件夹中。您还可以为菜单相关的东西创建 xml。这样的 xml 可以放在菜单文件夹中。

【讨论】:

    【解决方案2】:
    1. 在您的 res 文件夹中创建一个名为“xml”的文件夹。
    2. 将您的 xml 文件放在那里,比如 yourfile.xml
    3. 在 xml 中使用:

    您也可以在 Java 中将其用作:

    XmlPullParser yourXml = getResources().getXml(R.xml.yourfile);
    

    您还可以将 xml 文件放在“layout”、“drawable”、“anim”、“dimen”等其他文件夹中,具体取决于您的用例或要求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-02
      • 1970-01-01
      • 2013-05-13
      • 1970-01-01
      • 2018-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多