我想在我的应用程序和整个 <中包含 sdk \ platforms \ android-18 \ data \ res \ drawable-hdpi 文件夹中的一些drawable em> sdk \ platforms \ android-18 \ data \ res \ values \ dimens.xml 文件。
我该怎么办? 我不知道是否必须在我的关于屏幕中加入一些归因,如果是这样,那么这是正确的方式。
答案 0 :(得分:0)
您可以在项目的sdk\platforms\android-18\data\res\drawable-hdpi
文件夹中添加drawable-hdpi
的drawable。重命名这些以避免名称冲突。
或者,您可以将这些drawable放在assets
文件夹中。我怀疑任何drawables将是&gt; 1 MB大小(系统强加的大小限制)。要在代码中访问它们:
try {
Drawable drawable = Drawable.createFromStream(getAssets().open("some_drawable.png"),
null);
} catch (IOException e) {
// catch
}
对于sdk\platforms\android-18\data\res\values\dimens.xml
,需要复制<dimen name="some_name">some_value</dimen>
并将其粘贴到res/values/dimens.xml
。再次注意名称冲突。