Androidのインプットテキストボックスを使うには?
Androidで入力ボックスとしてEditTextコントロールを使用できます。ここでは、EditTextコントロールを使用する方法の簡単な例を示します。
- エディタテキストコントロールをXMLレイアウトファイルに追加します。
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入文本"
android:inputType="text" />
この例では、EditTextコントロールにid(editText)を設定し、幅をmatch_parent(親コンテナの幅まで拡大)、高さをwrap_content(内容に応じて自動的に高さが調整される)、ヒントテキストを「テキストを入力してください」とし、入力タイプをtextと指定しています。
- Java コードから EditText コントロールへの参照を取得し、オペレートする。
EditText editText = findViewById(R.id.editText);
String text = editText.getText().toString(); // 获取输入框中的文本
この例ではfindViewByIdメソッドを使用してEditTextコントロールの参照を取得し、getTextメソッドを呼び出して入力ボックス内のテキストを取得し、toStringメソッドを呼び出して文字列に変換します。
また、EditTextコントロールに対しては、テキストの設定、テキストカラーの設定、フォントサイズの変更など、他の操作も実行できます。これらの操作は、EditTextコントロールの対応するメソッドを呼び出すことによって実行できます。
このサンプルがお役に立てば幸いです!