有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java字体更改对Edittext无效

我为名为Myfont的字体创建了一个类,它在TextView上工作正常,但在EditText和Button中不工作。 这是我的xml代码 <mypackagename.Myfont 安卓:id="@+id/input_password" 安卓:hint="@string/hint_email" />


共 (1) 个答案

  1. # 1 楼答案

    这是以编程方式设置字体的方法:

    Edittext et = (Edittext) findViewById(R.id.appname); Typeface face = Typeface.createFromAsset(getAssets(),"fonts/epimodem.ttf"); et.setTypeface(face);

    您也可以通过这种方式更改文本视图和按钮的字体