在Android中,為Button設置字體樣式有多種方法。這里我將介紹兩種常見的方法:
方法一:使用XML字體資源
res/font
目錄下添加自定義字體文件。如果沒有該目錄,請創建一個。例如,將字體文件命名為my_custom_font.ttf
。android:typeface
屬性指定字體資源。例如:<Button
android:id="@+id/my_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Click me!"
android:typeface="@font/my_custom_font" />
方法二:在Java或Kotlin代碼中設置
setTypeface()
方法為Button設置字體。例如,在Java中:Button myButton = findViewById(R.id.my_button);
Typeface customFont = Typeface.createFromAsset(getAssets(), "font/my_custom_font.ttf");
myButton.setTypeface(customFont);
在Kotlin中:
val myButton: Button = findViewById(R.id.my_button)
val customFont = Typeface.createFromAsset(assets, "font/my_custom_font.ttf")
myButton.typeface = customFont
這樣,您就可以為Android Button設置自定義字體樣式了。