|
|
1
1
所以我做了研究,发现这些观点很有用,并得出了我的结论。这可能对你有帮助。
首先,如果你有一些自定义属性,在这种情况下,
这个
第1点:如果你在XML中没有提到图标怎么办?(你不写
第2点:如果你提到图标
正如我之前所说,在进行这样的操作之前,你可以使用一个简单的检查
注意类型是可绘制的吗?即
现在,一个简单的条件
但是等等。提及的目的是什么
那么,如何克服这一点呢? 为了克服这一点,您需要在styles.xml文件中为图标设置一个全局可绘制对象,如下所示
注意:这是AppTheme 因此,无论您是否在xml中提及,我们都将在应用程序中为我们的视图提供一个通用的可绘制对象。 即使您在XML中提到一个图标,所提到的图标也将用于呈现视图。 现在,如果你在XML的视图中提到@null,代码中提到的覆盖条件就会生效,你可以在那里做任何你想做的事情。 谢谢。 需要考虑的事项:
|
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |