Anda di halaman 1dari 2

1.

Buat folder baru,trserah namanya contoh drawable letakkan pada folder res gabung dg
folder drawable yg lain.
2.Setelah itu buat file xml baru bernama tombol_kustom atau yg lain dg root element
selector letakan pada folder yg dibuat tdi lalu OK.
3.trus ketikan koding berikut
<?xml version=1.0 encoding=utf-8?>
<selector xmlns:android=http://schemas.android.com/apk/res/android>
//buat item 2 baru diantara koding selector bro.
<item android:state_pressed=false> //fungsinya untuk warna tombol ktika tidak diklik
<shape android:shape=rectangle> //membuat tombol berbntuk kotak
<gradient
android:startColor=#7fb517
android:centerColor=#6a9801
android:endColor=#517e00/>
//gradient tu fungsinya membuat paduan warna yg diinginakan (startColor=warna pertama ,
centerColor=warna tengah, & endColor=warna akhir).
<corner android:radius=5/> //untuk membuat radius lengkungan stiap ujung sisi
sesuaikan kbutuhan saja
<storke android:width=2dp android:color=#598003/> //untuk membuat garis
pinggir beserta size & warna
</shape>
</tem>
<item android:state_pressed=true> //fungsinya untuk warna tombol ktika diklik
<shape android:shape=rectangle> //membuat tombol berbntuk kotak
<gradient
android:startColor=sesuaikan
android:centerColor=sesuaikan
android:endColor=sesuaikan/>
//gradient tu fungsinya membuat paduan warna yg diinginakan (startColor=warna pertama ,
centerColor=warna tengah, & endColor=warna akhir).
<corner android:radius=5/> //untuk membuat radius lengkungan stiap ujung sisi
sesuaikan kbutuhan saja
<storke android:width=2dp android:color=#598003/> //untuk membuat garis
pinggir beserta size & warna
</shape>
</tem>
</selector>
//Untuk lbih mudah nentuin warna kamu buka photoshop saja kn da tu plihan warna plus
kodenya
Klau sdah selesai langsung save.
4. Stelah itu buka main.xml yang sudah di inputkan buttonnya. Klik button 1 kali trus lihat
dipropertisenya, cari background. Lalu klik pada titik2nya plih drawable n plih nama xmlnya tdi.
Trus save,,, uda jadi dah day.. :D

5. Ini koding lengkapnya:


<?xml version=1.0 encoding=utf-8?>
<selector xmlns:android=http://schemas.android.com/apk/res/android>
<item android:state_pressed=false>
<shape android:shape=rectangle>
<gradient
android:startColor=#7fb517
android:centerColor=#6a9801
android:endColor=#517e00/>
<corner android:radius=5/>
<storke android:width=2dp android:color=#598003/>
</shape>
</tem>
<item android:state_pressed=true>
<shape android:shape=rectangle>
<gradient
android:startColor=sesuaikan
android:centerColor=sesuaikan
android:endColor=sesuaikan/>
<corner android:radius=5/>
<storke android:width=2dp android:color=#598003/>
</shape>
</tem>
</selector>

Anda mungkin juga menyukai