PDA

View Full Version : نمایش منو با کلیک



roohola2434
پنج شنبه 05 شهریور 1394, 12:36 عصر
میخام وقتی روی یک باتن کلیک شد یک منو که متن اتم هاش توی یک رشته زخیره شده نمایش داده بشه
چکار کنم؟
از متد onCreateOptionsMenu استفاده کردم ولی چجوری با کلیک بازش کنم؟
ممنون

mimre73
پنج شنبه 05 شهریور 1394, 16:20 عصر
میخام وقتی روی یک باتن کلیک شد یک منو که متن اتم هاش توی یک رشته زخیره شده نمایش داده بشه
چکار کنم؟
از متد onCreateOptionsMenu استفاده کردم ولی چجوری با کلیک بازش کنم؟
ممنونفکر کنم منظورتون
Context Menu باشه
اول منو رو داخل پوشه منو و فایل xml منو با آیتم های مورد نظر بسازید
به فایل java برگردین button رو تعریف کنید , و بزنید:
registerforcContextmenu و بعنوان آرگومان button رو بهش پاس بدین
حالا متد oncreatecontextmenu رو بیرون از oncreate فراخوانی کنید
منویی که تعریف کردین رو بهش معرفی کنید
و با oncontextitemselected به هر آیتم قابلیت انتخاب شدن رو بدین