2017-07-11 12 views
-1

textView大文字と大文字のテキストの最初の文字を添付画像のようにアンドロイドスタジオを使って作る方法。アンドロイドのTextViewの最初の文字を大文字にして拡大

this is the image

+0

カスタムTextViewではなく、少なくともcustomTextLayoutが必要です。それはどのようなタイプの組み込み機能でもありません。 –

+0

この[post](https://stackoverflow.com/questions/19030843/how-to-make-the-first-character-much-larger-than-other-in-a-textview)をご覧ください。説明。 –

答えて

1

このコードスニペットを試してみてください、これはあなたを助けるでしょう。

String str = "sample text"; 

//Change first character to capital letter 
String tempStr = str.substring(0, 1).toUpperCase() + str.substring(1); 

//Change font size of the first character. You can change 2f as you want 
SpannableString spannableString = new SpannableString(tempStr); 
spannableString.setSpan(new RelativeSizeSpan(2f), 0, 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 

//Set the formatted text to text view 
tvSample.setText(spannableString); 
0

あなたがこれを使用することができます:

String upperString = myString.substring(0,1).toUpperCase() + myString.substring(1); 
0

文字AにはtextViewを使用し、残りのテキストにはtextViewを使用できます。 私は整列のためにこのように書くコードはないと思います。

関連する問題