TextView 和 EditText 是兩種常見的 UI 元件,分別用於顯示文本和讓用戶輸入文本。以下是它們的簡單介紹:
範例 XML 佈局中的 TextView:
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
tools:layout_editor_absoluteX="137dp"
tools:layout_editor_absoluteY="228dp" />
在程式碼中先設定一個變數,並綁定此TextView,就可以去設定這個TextView了
textView = findViewById(R.id.textView);
textView.setText("Test Text");
範例 XML 佈局中的 EditText:
<EditText
android:id="@+id/editTextText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="text"
android:text=""
android:hint="請輸入帳號"
tools:layout_editor_absoluteX="52dp"
tools:layout_editor_absoluteY="342dp" />
可以看到中間有一行hint,這是一種常見的用法,他可以提示用戶在這個空格內需要輸入什麼
像是上圖這樣呈現
要使用EditText一樣要先去綁定,綁定完之後就可以使用囉!!
editText = findViewById(R.id.editTextText);