الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه أندرويدي في 30 يونيو 2012 · 1 رد · 1,248 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

حبيت اسئل عن

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

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

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

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

#2

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

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 في 19 سبتمبر 2012 في 16:52

1

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…