القائمة الرئيسية

الصفحات

كيفية تصميم دايلوج مخصص Custom Dialog (شرح بالصور)

تعلم إنشاء دايلوج مخصص custom dialog سكيتشوير

مرحبا بكم في مقال جديد وشرح جديد من مدونة سكيتشوير بالمصري

مقدمة

في هذا الشرح سنتعرف علي كيفية عمل دايلوج مخصص ولمن لايعرف ما معني دايلوج مخصص أي انه يمكنك من تحديد لون الدايلوج واضافة صور وأشكال للازرار وخلافه كما في شرحنا التالي تابع.

الشرح

أوِلَأّ: نقوم بإضافة زر عند الضعط عليه يظهر الدايلوج المخصص بنا.



ثّأّنِيِّأّ: نذهب إلي إنشاء  CUSTOM View ونسميه cus.



ثّأّلَثّأّ: صمم الكاستم دايلوج بما يناسبك ولكن تذكر الأي دي id الخاص بكلا من النص والأزرار لوجودهم بالأكواد المستخدمه في الشرح.



رأّبِعٌأّ: إذهب إلي عند الضغط ع الزر الذي سيظهر الدايلوج وضع كما بالصورة الأكواد أسفل الشرح



الكود المستخدم بالشرح

يمكنك وضع الكود كاملا كما هو وتعدل أوامر الضغط علي الأزرار بما يناسبك.

 

أوامر مهمه عند الضغط علي الزر


من هذه الأوامر هيا تحويل مستخدم تطبيقك عند الضغط علي زر من أزرار الدايلوج المخصص إلي موقع ما أو صفحة فيسبوك أو بريد إلكتروني أو صفحة ما داخل تطبيقك قم بإضافة intent وسميه intent1 كما بالصوره التاليه.





 أستخدم مايناسبك من هذه الأوامر التاليه وعدله في الكود. 



1- لبرمجة الزر عن الضغط عليه من مستخدم تطببقك يحوله إلي بريد إلكتروني إستبدل mohisham28@gmail.comببريدك الإلكتروني لكن لا تحذف :mailto كما بالكود التالي وتأكد من اي دي الزر btn1.

 

2- لبرمجة الزر عند الضغط عليه يحول المستخدم إلي موقع إلكتروني أو صفحة فيس بوك قم بإستبدال الرابط الخاص بك بـ www.facebook.com لكن لاتحذف http:// كما بالكود التالي واي دي الزر btn2.



3- لبرمجة الزر عند الضغط عليه يحول المستخدم إلي صفحة داخل تطبيقك نقوم بإنشاء أكتيفيتي ونسميها blacktiger كما بالصورة التالية.



قم بتغيير أسم الاكتيفيتي الخاص بك بما ينسابك واي دي الزر btn3

 

يجب وضع علامتين الاغلاق بين كل زر واخر.

}
});

هذا امر اغلاق او تثبيت الدايلوج
dialog.dismiss();

وبالتأكيد يجب وضع إظهار الدايلوج أخرالكود.

dialog.show();


تعليقات

Shorten a link and earn money

We stand with Palestine

Shorten a link and earn money
Shorten a link and earn money