我看到,从4.4版本开始,Android支持自动镜像功能:
在早期版本的Android中,如果您的应用程序包含了需要在从右到左的布局中翻转水平方向的图像,则必须在drawables-ldrtl/资源目录中包含镜像后的图像。现在,系统可以通过在可绘制资源上启用autoMirrored属性或调用setAutoMirrored()方法来自动为您镜像图像。启用后,当布局方向为从右到左时,Drawable将自动镜像。
链接:
https://developer.android.com/about/versions/android-4.4.html
这只适用于矢量图形,还是也可以用于像png文件这样的位图?
属性android:autoMirrored:
https://developer.android.com/reference/android/graphics/drawable/VectorDrawable.html
我的问题是,如果我将left-arrow.png作为资源嵌入我的应用程序中,是否可以为我的图像定义此autoMirror属性,以便在用户设备设置为rtl语言时,Android会动态反转它。这可能吗?如果是,请问如何配置png图像的属性?