もっく*_*っくん 6 android android-layout android-5.0-lollipop
我正在尝试使用VectorDrawable
API21,但Android会从xxhdpi
文件夹中加载PNG资源.我目前的res
结构如下:
我的XML布局:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/test_icon"/>
Run Code Online (Sandbox Code Playgroud)
有没有其他方法可以解决这个问题?根据我的理解,Android将始终选择PNG资源,但如果是这样的话,那么如何使用VectorDrawables
for API21
和PNG来获得较低的API?
[更新1]
如果我们使用drawable-xxhdpi-21
资源文件夹,Android将选择向量而不是PNG资源.但是,这意味着我们将不得不对其他密度的文件的副本(或符号连接),以及(如xhdpi
,hdpi
等)
drawable-anydpi-v21是正确的
drawable-anydpi-v21/test_icon.xml
Run Code Online (Sandbox Code Playgroud)
https://google.github.io/material-design-icons/#icons-for-android
归档时间: |
|
查看次数: |
914 次 |
最近记录: |