我想更改android中选项菜单的自定义字体(如:Centuary哥特式、Raleway常规)

我想更改android中选项菜单的自定义字体(如:Centuary哥特式、Raleway常规),android,android-studio,Android,Android Studio,如何在屏幕顶部设置自定义字体我的android应用程序选项菜单的大小。它应该是像Raleway Regular这样的自定义字体。创建一个类 public class Railway_Bold extends TextView { public Railway_Bold(Context context, AttributeSet attrs) { super(context, attrs); this.setTypeface(Typeface.createFromAsset(con

如何在屏幕顶部设置自定义字体我的android应用程序选项菜单的大小。它应该是像Raleway Regular这样的自定义字体。

创建一个类

public class Railway_Bold extends TextView {
public Railway_Bold(Context context, AttributeSet attrs) {
    super(context, attrs);
    this.setTypeface(Typeface.createFromAsset(context.getAssets(),"fonts/Raleway-Bold.ttf"));
}}
使用此类来设置textview

 <your_package_name.fonts.Railway_SemiBold
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Trending Articles"
            android:textColor="@color/black"
            android:textSize="18dp"
            android:layout_marginLeft="20dp"
            android:layout_marginTop="20dp"/>

创建一个类

public class Railway_Bold extends TextView {
public Railway_Bold(Context context, AttributeSet attrs) {
    super(context, attrs);
    this.setTypeface(Typeface.createFromAsset(context.getAssets(),"fonts/Raleway-Bold.ttf"));
}}
使用此类来设置textview

 <your_package_name.fonts.Railway_SemiBold
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Trending Articles"
            android:textColor="@color/black"
            android:textSize="18dp"
            android:layout_marginLeft="20dp"
            android:layout_marginTop="20dp"/>