在我的应用程序中有很多地方我必须以编程方式将图标添加到我的文本视图中。
在我看到的 Android 材料设计网站上,您可以使用图标字体,但没有任何迹象表明您可以在 android 应用程序中执行此操作,而不会从 png 和 svg 图标本身中丢失。
http://google.github.io/material-design-icons/
是否可以在android中使用图标字体?如果有可能我如何在我的应用程序中实现它?有人可以帮我弄这个吗?。
在我的应用程序中有很多地方我必须以编程方式将图标添加到我的文本视图中。
在我看到的 Android 材料设计网站上,您可以使用图标字体,但没有任何迹象表明您可以在 android 应用程序中执行此操作,而不会从 png 和 svg 图标本身中丢失。
http://google.github.io/material-design-icons/
是否可以在android中使用图标字体?如果有可能我如何在我的应用程序中实现它?有人可以帮我弄这个吗?。
使用最新版本的 Android Studio,您现在可以通过以下方式生成 Material 图标
也可以通过选择矢量图像选项生成矢量图像
有关矢量资产的更多信息,请参见https://developer.android.com/studio/write/vector-asset-studio
你可以看看 Android-Ionics 库:https ://github.com/mikepenz/Android-Iconics
它有许多内置字体,包括 Material Design Icon Font,可用于 ImageViews、TextViews 和 Buttons。
除此之外,您可以像使用任何其他字体一样使用 Material Design Icon Font:
为您需要的 unicode 值定义字符串,例如
<string name="myicon"></string>
在您的应用程序中加载字体并为 textview 设置字体
不幸的是,我找不到为此的内置解决方案,但您可以使用外部库检查此示例
http://blog.shamanland.com/2013/11/how-to-use-icon-fonts-in-android.html http://fortawesome.github.io/Font-Awesome/icon/android/ http:// /code.tutsplus.com/tutorials/how-to-use-fontawesome-in-an-android-app--cms-24167