在Android中,lineSpacingExtra
是一個用于設置文本行間距的屬性,它通常在XML布局文件中定義或者在代碼中設置。如果你想要動態地改變文本的行間距,你可以使用以下方法:
TextView textView = findViewById(R.id.your_text_view);
textView.setLineSpacing(額外行間距, 1f); // 第一個參數是額外行間距,第二個參數是基線間距的倍數(默認為1)
SpannableString
或Spanned
對象:TextView textView = findViewById(R.id.your_text_view);
String text = "你的文本";
SpannableString spannableString = new SpannableString(text);
spannableString.setLineSpacing(額外行間距, 1f); // 第一個參數是額外行間距,第二個參數是基線間距的倍數(默認為1)
textView.setText(spannableString);
這樣,你就可以根據需要動態地改變文本的行間距了。