رفتن به مطلب
  • 0

مشکل keyback


omid18

سوال

باسلام دوستان من یه اکتویتی دارم که توش 2 تا لایوت مثلا lmain ,lmain1حال وقتی وارد lmain1 میشم میخوام بازدن دکمه backگوشی وارد لایوت lmain بشم میشه راهنمایی کنید تواکتویتی سادس مثلا این کارو با دواکتویتی انجام بدمو وتو رویداد keypress به اکتویتی بعدی برم ولی تولایوت هرکاری کردم نشد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

من درست متوجه توضیحتون نمیشم ؟؟ :fekr:

 

الان شما مشکلتون لود لایوت ها هستش ؟ یا بازگشت ؟؟؟ :fekr:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

@@omid18,

دوست عزیز قطعاً چون داخل یک اکت از دو لایوت استفاده کردید لایوت شما داخل یک پنل  آماده سازی و داخل برنامه لود شده

شما نمیتونید خود لایوت رو محو یا ظاهر کنید

به همین دلیل بایستی از توابع پنل استفاده کنید

برای مثال لایه lmain شما لایه اصلی برنامه هست و لایه lmain1 یک لایه که قرار است با یک باتن یا هنگام ورود به اکت ظاهر بشه حالا لایه lmain1 رو که داخل panel1 لود شده رو باید با استفاده از حالت ظاهر و مخفی کردن پنل فعال و غیر فعال کنیم

Sub Activity_KeyPress (KeyCode As Int) As Boolean

If KeyCode = KeyCodes.KEYCODE_BACK Then

panel1.Visible=False

End If 
Return True
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

خیلی ممنون بابت جوابتون استاد رشوند کامل کار میکنه حرف شما اما فرض کنید ما این دولایوت مثلا بانام لایوت فرعی ولایوت اصلی حال حرف شما کاملا درسته از این جهت که بخواهیم از لایوت فرعی وارد لایوت اصلی بشیم حال اگه تو لایوت اصلی بودیم که لایوت اصلی صفحس با زدن بک باید از کاربر بخواد که بیرون میره یا خیر واین که تو هر اکتویتی ما فقط یه رویدادkeypressداریم به نظر شما راه حل چیست دودستور متفاوت برای هر لایوت یعنی وقتی تو فرعی بکو زدیم وارد اصلی بشه ووقتی لایوت اصلی بکو زدیم پیغام خروج از برنامه رو بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...