Android 在按钮上放置矢量符号的最佳方法?Wingdings按钮标题

Android 在按钮上放置矢量符号的最佳方法?Wingdings按钮标题,android,button,icons,vector-graphics,wingdings,Android,Button,Icons,Vector Graphics,Wingdings,假设我想在按钮表面上画一个简单的图标。让它成为十字架或某个字母 最好的方法是什么?我可以在按钮上使用wingdings或webdings字体吗?由于Android使用Unicode(utf-8),您可以使用其中定义的任何符号,只要您的字体支持。只需使用复制和粘贴。我认为更好的解决方案是使用ImageButton,使用drawables文件夹中的图像。此文件夹可以在project/res/drawables中找到,也可以通过Ecplipse软件包资源管理器找到,您应该使用此文件夹将文件复制并粘贴到

假设我想在按钮表面上画一个简单的图标。让它成为十字架或某个字母

最好的方法是什么?我可以在按钮上使用wingdings或webdings字体吗?

由于Android使用Unicode(utf-8),您可以使用其中定义的任何符号,只要您的字体支持。只需使用复制和粘贴。我认为更好的解决方案是使用ImageButton,使用drawables文件夹中的图像。此文件夹可以在project/res/drawables中找到,也可以通过Ecplipse软件包资源管理器找到,您应该使用此文件夹将文件复制并粘贴到位(支持png、gif和jpg)

在XML布局文件中,图像按以下方式分配给ImageButton

<ImageButton
    android:id="@+id/imageButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_launcher" />

另见:


如果我没有合适的Unicode字符怎么办?我可以使用我自己的简单矢量化图形吗?可以,使用ImageButton。但您必须将其转换为支持的格式。希望我的最新编辑能澄清更多。