2015年5月5日火曜日

Android 画面上に編集可能なテキストエリア(textarea)を作る


画面上に編集可能なテキストエリアを作るには、どうすればいいか?

上の図のように、「activity_main.xml」中の「Plain Text」を選んで、画面に挿入しても、一行のラインしかならないです。複数行からなるテキストエリアにするには、赤丸3の「Text」を押して、中の以下定義を編集します。


<EditText    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:inputType="textMultiLine"    android:ems="10"    android:lines="4"
    android:id="@+id/editText"    android:layout_marginTop="10dp"    android:layout_alignParentLeft="true"    android:layout_alignParentStart="true"    android:layout_alignParentRight="true"    android:layout_alignParentEnd="true"    android:layout_below="@+id/textView" />

赤字のラインを追記します。すると、4ラインからなるテキストエリアになります。
生成したアプリは、下図のように4ラインまで記入できます。5ラインを記入すると、1ライン目が隠されます(削除されてません、隠されてるだけです)。


0 件のコメント:

コメントを投稿

国際交流を促進するグローバル音楽フェスティバルについて語ろう。

タイトル:国際交流を促進するグローバル音楽フェスティバルの魅力 最近、世界中で注目を集めているのが、国際交流を促進するグローバル音楽フェスティバルです。音楽は言葉を超えて人々をつなぎ、文化や国境を越えて心を通わせる力があります。そんな音楽の力を最大限に活用し、異なる文化や国...