アンドロイドでテキストボックスを追加する方法
AndroidではEditTextをレイアウトファイルに追加することでTextInputを追加できます。以下はその例です。
- res/layout ディレクトリ内の XML ファイル(例: activity_main.xml)に下記のコードを追加します:
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入文本"
android:inputType="text" />
其中、android:idはテキストボックスを一意に識別するために使用され、android:hintはテキストボックスにデフォルトで表示されるヒントテキストであり、android:inputTypeは入力タイプを指定し、ここではテキストタイプです。
- アクティビティ内でそのテキストボックスを見つけて操作します。対応するJavaファイルでは、findViewByIdメソッドを使用してテキストボックスのインスタンスを見つけて、対応する操作を行います。以下にサンプルコードを示します。
EditText editText = findViewById(R.id.editText);
String text = editText.getText().toString(); // 获取文本框中的文本内容
editText.setText("新的文本"); // 设置文本框中的文本内容
findViewByIdメソッドでTextViewのインスタンスを取得し、getTextメソッドでTextView内のテキスト内容を取得、setTextメソッドでTextView内のテキスト内容を設定します。
以上で、Androidでテキストボックスを追加する基本的な手順を完了します。