سؤال

أحاول أن أعرض في Android a popupwindow في موقع النقر. قرأت أن Android لا يدعم الحصول على إحداثيات النقر لسبب ما.

أريد أن أفعل شيئًا مثل المنبثقة الصغيرة التي تظهر على جهات الاتصال على Android 2.1+ عند تحديد أيقونة الشخص وتظهر نافذة في موقع الصف توضح خيارات مختلفة للاتصال بهذا الشخص. أيضا في تطبيق Twitter يفعلون شيئًا مشابهًا.

أعتقد أنه يتصرف أشبه بقائمة السياق ، لكن ما قرأته هو أن قوائم السياق لا يمكن تخصيصها. كيف يتم تنفيذ هذه النوافذ المنبثقة في الموقع؟

شكرًا.

هل كانت مفيدة؟

المحلول

هناك خيار أسهل لحالة popupwindow:

طريقة showAsDropDown(View, int offsetx, int offsety) من popupwindow سوف ترسخ النافذة على العرض المحدد من خلال الإزاحة المحددة.

نصائح أخرى

كان ينبغي علي البحث أكثر في Stackoverflow ... هناك عينة في هذا السؤال:كيفية جعل إجراءات نمط تطبيق Twitter على Android

وأيضا هنا دليل:http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-droid/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top