InputType EditText pada Android Studio
EditText adalah komponen yang digunankan untuk menerima input dari user.
ada beberapa jenis input type diantaranya:
1. textPersonName
2. textPassword
3. textEmailAddress
4. phone
5. textUri
Ada beberapa atribut yang harus anda ketahui diantaranya:
- android:inputType: Untuk menentukan jenis text input yang akan digunakan.
- android:hint: Untuk memberitahu user, apa yang harus di Inputkan.
Cara penulisan atribut InputType pada EditText
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="18dp"
android:orientation="vertical">
<EditText
android:id="@+id/nama"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Masukan Nama"
android:inputType="textPersonName" />
<EditText
android:id="@+id/password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Password"
android:inputType="textPassword" />
<EditText
android:id="@+id/email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Email"
android:inputType="textEmailAddress" />
<EditText
android:id="@+id/phone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Nomor Telepon"
android:inputType="phone" />
<EditText
android:id="@+id/editText5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="URL Website"
android:inputType="textUri" />
</LinearLayout>
Hasil: