如何将文本设置为 Android 中的按钮,即希腊字体?例如:ή έ ΰ

Posted

技术标签:

【中文标题】如何将文本设置为 Android 中的按钮,即希腊字体?例如:ή έ ΰ【英文标题】:How can I set text to a button in Android i.e Greek font? ex: ή έ ΰ 【发布时间】:2018-02-16 23:03:35 【问题描述】:

我试图以编程方式将希腊文本设置为我的 android Button 视图,但仅对于 Button 视图没有设置。它采用了类似的英文字体。

但相同的希腊文本设置为 TextViews,问题仅在于按钮。

<Button
    android:id="@+id/btnSubmitMobileNo"
    android:layout_
    android:layout_
    android:text="Υποβολή"
     />

【问题讨论】:

你在尝试什么?我的意思是发布你用来设置希腊字体的代码。 显示您的代码。 button.setText("Υποβολή") 【参考方案1】:

我使用这个Library,它在所有设备上都表现出色

步骤:-

1) 在你的 gradle 中添加这一行 compile 'com.github.balrampandey19:FontOnText:0.0.1'

2) 像这样在资产文件夹中添加字体

3) 然后将 xml 中的视图替换为

<com.balram.library.FotTextView
                    android:id="@+id/vno_tv"
                    .
                    .
                    android:textSize="14sp"
                    app:font="regular.ttf" />

这一行对于设置你想要的自定义字体很重要app:font="regular.ttf"

你可以对ButtonsEdittext做同样的事情

如果你想在整个应用程序中使用相同的“字体”,你可以关注这个 Guide here

【讨论】:

以上是关于如何将文本设置为 Android 中的按钮,即希腊字体?例如:ή έ ΰ的主要内容,如果未能解决你的问题,请参考以下文章

Android:如何设置多个按钮、编辑文本等 [关闭]

将按钮文本设置为问号

线程如何与 Android 中的 Handler 一起工作?

如何将设置为 uitextfield 的框架更改为 uibutton

无法将按钮文本设置为“<<<”

如何通过单击功能区按钮将文本设置到自定义任务窗格中的文本框?