例:
C1 =
DC =
TextView tv=(TextView)findViewById(R.id.mainTextView);
tv.setText("C1 =nDC =");
どちらも C1
そして DC
1文字のスペースを持つ2文字を含むテキストですそれでも「=」記号は垂直方向には整列されません。これを実現するためのコードはありますか?私は、文字 "C"の幅が文字 "1"の幅よりわずかに大きいので、間隔がおかしくなると考えました。
回答:
回答№1は0この場合、TextViewのフォントスタイルを等幅タイプに変更する必要があります。私はDroid Sans Monoをお勧めします
回答№2の場合は0
このコードを試してください: -
tv.setText( "C1 =" + n + DC = ");
これを使用して、それらの間にスペース「u0020」を付けます。 応募後、結果を教えてください。