InputType EditText di Android Studio

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: