• 0
أندرويدي

اضافة تأثير على الصورة عند الضغط عليها

سؤال

السلام عليكم

الله يعطيكم العافيه اخواني

حبيت اسئل عن

كيف أجعل الصورة كا بوتون ... تعمل كا عمله اذا تم الضغط يطلع التأثير مثل التأثير الي يطلع مع اbutton

لان شكل الصورة مو مثل شكل البوتون

فا اريد الصورة بدون البوتون

جزاكم الله خيرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

اخي بامكانك تصميم صورتين للباتن واحدة عادية و واحدة لتظهر عند النقر عليها يعني الخطوات:

1- تصميم صورتين واحدة عادية و الثانية اغمق قليلا على سبيل المثال

الصورة الاولى اسمها black_btn

الصورة الثانية اسمها black_btnblicked

وتضيفهم الى مجلد ال drawable

2- تضيف في ملف ال /res/drawable ملف xml و ليكن اسمه myBtnEffect.xml و مهم الاسم لربط هذا الملف مع الباتن و تضيف التالي الى هذا الملف

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

<item android:state_pressed="true"

android:drawable="@drawable/black_btnclicked" /> <!-- pressed -->

<item android:state_focused="true"

android:drawable="@drawable/black_btnclicked" /> <!-- focused -->

<item android:drawable="@drawable/black_btn" /> <!-- default -->

</selector>

3- الخطوة النهائية انك تربط هذا الملف بالباتن فا مثلا

<Button

android:id="@+id/imageButtonSelector"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="@drawable/myBtnEffect" />

كما تلاخظ انو ال background للباتن هوي الملف ال xml الي ساويناه في البداية

و هيك بتكون ضفت شي اسمو ال selector على الباتن الي هوي بيختار اي صورة للباتن حسب الحالة سواء كانت بالحالة العادية او عند النقر عليها

موفق إن شاء الله

تم تعديل بواسطه mbh01
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .