在我的应用程序中,有很多地方我必须以编程方式在我的文本视图中添加图标。
在我看到的Android材料设计网站上,您可以使用图标字体,但没有任何迹象表明您可以在Android应用程序中执行此操作,从png和svg图标本身丢失。
http://google.github.io/material-design-icons/
可以在android中使用图标字体吗?如果有可能我如何在我的应用程序中实现这一点? 有人可以帮我弄这个吗?。
答案 0 :(得分:1)
您可以查看Android-Ionics库:https://github.com/mikepenz/Android-Iconics
它有许多内置字体,包括Material Design Icon字体,可用于ImageViews,TextViews和Buttons。
除此之外,您可以像使用任何其他字体一样使用Material Design Icon字体:
为您需要的unicode值定义字符串,例如
之类的东西<string name="myicon"></string>
在应用程序中加载字体并为textview设置字体
答案 1 :(得分:1)
使用最新版本的Android Studio,您现在可以通过
生成材质图标也可以通过选择矢量图像选项
来生成矢量图像有关矢量资产的更多信息,请访问https://developer.android.com/studio/write/vector-asset-studio
答案 2 :(得分:0)