ورود

View Full Version : ساخت دکمه گرافیکی(سفارشی)



amir atlaas
جمعه 10 مرداد 1393, 15:50 عصر
سلام
من توی برنامم به دکمه هایی نیاز دارم که خودم طراحی کردم یعنی یک عکس به جای دکمه باشه
اگه میشه یا بطور کامل آموزش بدید یا سورس بزارید
ممنون

SASAN_AH
جمعه 10 مرداد 1393, 17:13 عصر
اون عكس رو توي پوشه drawable بزار

بعد در كد نويسي اون دكمه كه ميخواي عكس رو بزاري


android:background="@drawable/photo"

رو اضافه كن يادت باشه اسم عكس من اينجا photo هست

1yaram
جمعه 10 مرداد 1393, 19:08 عصر
1.یه فایل xml تو پوشه ی drawable-hdpi بساز
2.این کد رو توش کپی کن :


<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" >
<shape>
<solid
android:color="#5995ef" />
<stroke
android:width="7dp"
android:color="#5995ef" />
<corners
android:radius="5dp" />
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" />
</shape>
</item>
<item>
<shape>
<gradient
android:startColor="#4c8be9"
android:endColor="#4c8b99"
android:angle="270" />
<stroke
android:width="1dp"
android:color="#4c8be9" />
<corners
android:radius="7dp" />
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" />
</shape>
</item>
</selector>

3.بعد در قسمت Button یا آیتم های لیست ویو میتونی بهش ارجاع بدی (از backgrand )
4.این یه رنگ آبی پررنگ در میاد میتونی تغییرش بدی حتی لبه ها رو هم میتونی تغییر بدی
5.:چشمک: