gpt4 book ai didi

android - 23.2.0 在 4.X 中设置矢量可绘制为背景

转载 作者:IT老高 更新时间:2023-10-28 23:30:23 25 4
gpt4 key购买 nike

我对使用 support-library 23.2.0 中引入的 app:srcCompat="@drawable/icon" 属性将矢量可绘制对象设置为布局的新可能性感到非常兴奋。

但我想知道如何以编程方式获取其中一个可绘制对象或将其设置为背景。

我想到了类似的东西:ContextCompat.getDrawable(context, R.drawable.icon)

这可能吗?

最佳答案

好的,我自己解决了。感谢@Budius 为我指明了正确的方向。

答案在于 VectorDrawable#create()

Resources resources = context.getResources(Resources, int, Theme);
Theme theme = context.getTheme();
Drawable drawable = VectorDrawableCompat.create(resources, R.drawable.drawable, theme);

更多输入: How to use vector drawables in Android API lower 21?

关于android - 23.2.0 在 4.X 中设置矢量可绘制为背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35915974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com