【发布时间】:2016-01-26 20:36:51
【问题描述】:
我有一个字体文件,我通过自定义 TextView 在布局文件中使用其图标。
我创建了一个自定义类: 类 CustomFontTextView 扩展 TextView
比如说,字体文件 Sample.ttf 中有图标作为字符串资源:
<string name="icon"></string>
在布局中,我可以将其用作:
<com.sec.mywash.views.CustomFontTextView
custom:custom_typeface="sample_font"
android:text="@string/icon"/>.
但是,我的要求是将我们在 style.xml 中设置的操作栏中的主页按钮更改为项目:
<item "android:homeAsUpIndicator">@drawable/....</item>
如何使用style.xml中字体文件中的图标图像,它需要drawable。
【问题讨论】:
-
您是否尝试使用 .ttf 作为可绘制对象?之间检查stackoverflow.com/questions/15098468/…
-
我正在尝试使用 .ttf 中的图标作为可绘制对象,而不是自定义文本视图。
-
创建一个单独的drawable。明天您的要求可能会发生变化,并且此字体将被删除...
-
@JaiprakashSoni 是的,我想要类似的东西,但我不能为此使用任何库。
-
不要从 .ttf 进行自定义绘制。只需以 png 格式创建您需要的图标并使用它。
标签: android fonts android-actionbar typeface