2 番目の単語が最初の単語のサイズの 4 分の 1 である TextView に行を書きたいとします。私のstring.xmlファイルでは、大小を使用しましたが、思い通りに機能しませんでした。また、main.xml でテキスト サイズを変更しようとしましたが、TextEdit で 1 回しか変更できません。何か案は?
3582 次
3 に答える
4
XML から TextView のテキストに異なるフォント サイズを指定する必要がある場合は、次のような文字列を割り当てることができます。
<string name="hello"><big><big>Hello Big Text!</big></big>\n<small>Hello small text</small></string>
この文字列を TextView で使用します。改行は ' \n
' ではなく<br/>
<TextView
android:id="@+id/text"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:text="@string/hello" />
于 2011-12-13T03:11:32.443 に答える
1
この質問を見てください:文字列のテキストの色を Java で複数の色に変更することは可能ですか?
ただし、代わりにorForegroundColorSpan
を使用する必要があります。TextAppearanceSpan
AbsoluteSizeSpan
于 2011-12-12T22:46:23.350 に答える
0
HTMLクラスのfromHTML
メソッドを使用してみてください。
このようにして、基本的な HTML<font>
タグを使用して文字列をフォーマットできます
于 2011-12-12T22:43:52.650 に答える