Pertanyaan Tombol Android sulit dipukul 2.2


Hai   di aplikasi saya berisi Tombol, saat ini saya dikustomisasi menggunakan xml untuk mengubah latar belakang dan berfungsi dengan baik di 2,1 tetapi ketika saya mencapai 2,2, Tombol sulit dipukul, bagaimana saya bisa menyelesaikan masalah?

kode xml tombol saya diberikan di bawah ini

 <Button 
 android:id ="@+id/Button_Continue1"
 android:background="@drawable/continue_button"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content" 
 android:layout_marginTop="4dp"
 /> 

4
2017-12-10 11:27


asal


Jawaban:


Jika tombol Anda kecil dan sulit dipukul, gunakan tombol Drawable Inset. Anda mengatur drawable yang ingin Anda tampilkan dan inset di kiri, atas, kanan dan bawah. Inset ini seperti semacam margin tetapi dapat diklik.

Berikut ini contohnya.

<?xml version="1.0" encoding="UTF-8"?>
<inset xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/your_drawable"
    android:insetTop="10dp"
    android:insetRight="10dp"
    android:insetBottom="10dp"
    android:insetLeft="10dp"/>

Itu akan membuat tombol Anda menjadi 10dp lebih tinggi di setiap sisi untuk acara sentuh. Tampilan tombol Anda tidak akan berubah.

Sekarang dalam tata letak Anda, Anda tidak mengatur asli Anda dapat digambar sebagai Buttonlatar belakang lagi tetapi baru Inset Drawable.


10
2017-12-10 11:31