Android EditText Delete(Silme) Butonu Ekleme

Merhaba Arkadaşlar,
mobilhanem.com sitemiz üzerinden yayınladığımız Android ipuçlarına bugün EditText Delete buton ekleme işlemini anlatacağım. iOS uygulama geliştiren arkadaşlar bilirler iOS da UITextField’ e Delete butonu eklemek oldukça kolaydır.Herhangi kodsal işlem gerektirmez.

Androidde ise bu işlem biraz daha zordur. Ama kullanıcı kullanımı açısından Edittext’te Delete butonu olması çok faydalı olduğundan nasıl ekleyeceğimizi anlatıcam. Bu işlemi XML dosyamızda yapıyoruz.

anasayfa.xml

<FrameLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:padding="5dp">

    <EditText
        android:id="@+id/editText"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:inputType="text"
        android:textColor="@android:color/darker_gray"
        android:hint="Mobilhanem" />

    <Button
        android:id="@+id/deleteButon"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginRight="10dp"
        android:layout_gravity="right|center_vertical"
        android:background="@drawable/ic_launcher"/>

</FrameLayout>

Bildiğimiz üzere FrameLayout üstüste objeler eklememizi sağlar. Bizde Edittext’in üstüne Buton ekleyerek bu işlemi gerçekleştiriyoruz.

Mobilhanem üzerinden mobil uygulama geliştirme konusunda paylaşımlarımıza devam edeceğiz.

 

0

Taha Kırca

iOS & Android & Apple Watch Developer, Mobilhanem.com yazarı, Karadeniz Uşağu, Ordu Sevdalısı

2 Yorum

  • Taha bey merhaba kullanıcının edittex e girdiği veriyi tekrar düzenlemek isterse eski bilgilerin aynı kalıp silmek istediği kısmı silip değiştirmesini istiyorum hiçbir yerde bunun ile ilgili kaynaklara ulaşamadım yardımcı olursanız çok sevinirim teşekkürler.
    Örneğin;
    Adres değişikliği kısmını açtığında eski adres bilgileri ilgili kutucuklarda kalacak kullanıcı hangi kısmı değiştirmek istiyorsa orayı değiştirecek tekrar en baştan adresi güncellemeyecek

Haftalık Bülten

Mobilhanem'de yayınlanan dersleri haftalık mail almak ister misiniz?