پاسخ ها ( 3 )

    1
    ۱۳۹۷/۱۲/۵ ۱۵:۲۱:۰۳

    سلام.

    لطفا اینطوری سوال نپرسید.

    سوالتون خیلی واضح نیست. ممنون میشم پیشتر توضیح بدید.

    لیست ویو باز بود یعنی چی؟!

      0
      ۱۳۹۷/۱۲/۵ ۲۱:۲۴:۴۴
      این پاسخ ویرایش شد.

      ببینید من روی اکتیویتی دومم یک سری لیست باتن لود میشن حالا با کلیک روی هر باتن لیست ویو میاد

      حالا با کلیک برگشت درحالت activity.finish کل اکتیویتی بسته میشه و ولی به لیست باتن ها درهمون اکتیویتی برنمیگرده (اکتیویتی بسته میشه وبرمیگرده به اکتیویتی اول) من میخوام به این شکل باشه که اگر

      فعال بود با کلیک برگشت لیست ویو واسکرول ویو ریمو بشن وبرگردم به لیست باتن ها درغیر اینصورت اگر لیست ویو واسکرول ویولود نبودند یا اینکه قبلا ریمو شده بودند اونوقت activity.finish بشه

       

    1
    ۱۳۹۷/۱۲/۶ ۱۶:۰۳:۵۶

    منظورتون از فعال بود چیه؟!

     

    خب برای برگشت به هراکتیویتی باید

    activity.finish

    startActivity(x)

    حرف ایکس همون اکتیویتی میشه که قصد رفتن بهش رو دارید.

    1
    ۱۳۹۷/۱۲/۶ ۱۹:۱۸:۴۶

    سلام

    شما آموزش ساخت دکمه خروج از برنامه رو مطالعه کنید.

    در روش دوم این آموزش اومدیم و دکمه Back(بازگشت) گوشی رو کنترل کردیم و گفتیم اگه دکمه بازگشت زده شد فلان کار انجام بشه.

    حالا در بیسیک برای ویو یک ویژگی داریم به اسم visible که مشخص میکنه اون ویو در صفحه نمایش داده بشه یا نه، برای مثال میخوایم panel رو مخفی کنیم در صفحه، به این شکل عمل میکنیم:

    که دو مقدار true و false میگیره

    حالا شما بیاید و بگید که وقتی دکمه بازگشت گوشی زده شد Panel,ListView یا هر شیء دیگه ای که در صفحه دارید مخفی بشه:

    یا اکتویتی که توش دکمه ها رو قرار دادید، باز بشه

    انجام بدید ببینید نتیجه میگیرید یا نه

    دوست عزیز لطفا، در همون متن سوال به صورت کامل و شفاف مشکل خودتون رو شرح بدید، تا راهنمایی سریع تر صورت بگیره، متشکرم 🙂

    موفق باشید.

    بهترین پاسخ

ارسال یک پاسخ