دکمه برگشت به عقب
سلام
برای یک باتن میخوام بگم اگر لیست ویو باز بود پاک بشه درغیر اینصورت اکتیویتی بسته بشه
یکی کدش را بذاره لطفأ🙏
رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید
رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید
بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.
پاسخ ها ( 3 )
سلام.
لطفا اینطوری سوال نپرسید.
سوالتون خیلی واضح نیست. ممنون میشم پیشتر توضیح بدید.
لیست ویو باز بود یعنی چی؟!
ببینید من روی اکتیویتی دومم یک سری لیست باتن لود میشن حالا با کلیک روی هر باتن لیست ویو میاد
حالا با کلیک برگشت درحالت activity.finish کل اکتیویتی بسته میشه و ولی به لیست باتن ها درهمون اکتیویتی برنمیگرده (اکتیویتی بسته میشه وبرمیگرده به اکتیویتی اول) من میخوام به این شکل باشه که اگر
فعال بود با کلیک برگشت لیست ویو واسکرول ویو ریمو بشن وبرگردم به لیست باتن ها درغیر اینصورت اگر لیست ویو واسکرول ویولود نبودند یا اینکه قبلا ریمو شده بودند اونوقت activity.finish بشه
منظورتون از فعال بود چیه؟!
خب برای برگشت به هراکتیویتی باید
activity.finish
startActivity(x)
حرف ایکس همون اکتیویتی میشه که قصد رفتن بهش رو دارید.
سلام
شما آموزش ساخت دکمه خروج از برنامه رو مطالعه کنید.
در روش دوم این آموزش اومدیم و دکمه Back(بازگشت) گوشی رو کنترل کردیم و گفتیم اگه دکمه بازگشت زده شد فلان کار انجام بشه.
حالا در بیسیک برای ویو یک ویژگی داریم به اسم visible که مشخص میکنه اون ویو در صفحه نمایش داده بشه یا نه، برای مثال میخوایم panel رو مخفی کنیم در صفحه، به این شکل عمل میکنیم:
که دو مقدار true و false میگیره
حالا شما بیاید و بگید که وقتی دکمه بازگشت گوشی زده شد Panel,ListView یا هر شیء دیگه ای که در صفحه دارید مخفی بشه:
یا اکتویتی که توش دکمه ها رو قرار دادید، باز بشه
انجام بدید ببینید نتیجه میگیرید یا نه
موفق باشید.