新しい行にそれぞれの文字を配置したい。 次のXMLを使用しています。各文字を改行に配置するテキストビュー
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="12dip"
android:layout_marginLeft="12dip"
android:textSize="12dip"
android:layout_height="fill_parent"
android:text="ABCDEFGHIJKLMNOPQRSTUVWXYZ"/>
</LinearLayout>
が、私は次のように出力を取得しています
(一部のライン2文字には来ています)。
私は\n
を使用することができますが、誰にでも良いオプションがあることを知っています。
プロパティ 'ems'の使用は何ですか?あなたの答えを使用して、私は各行に2行を取得します。しかし私は私のレイアウトでmonospaceを使用しました。それは私のXMLでうまくいきます。 – Vivek
うーん、私のためには正しく動作する。 "ems"はワイドになります。これは書体(M)の中で最も広い文字の幅です。したがって、モノスペースの場合、1文字の幅にする必要があります。 – kcoppock
私は各キャラクターの間にスペースを置くと、私のためにあなたのレイオーと一緒に働いています。 – Vivek