بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

حذف یک اکتیویتی از history

مدیریت گفتگو
A.A 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام خدمت دوستان برنامه نویس.

چون که می خوام کامل قضیه براتون روشن بشه ممکنه توضیحاتم زیاد بشه:

من یک برنامه ی نگهداری رمز مینویسم که دارای سه اکتیویتی هست:

ActivityAdd,ActivityEdit,ActivityStartup

برنامه به این صورته که در اکتیویتی استارت آپ یک اسلایدینگ منو وجود داره که چند تا دکمه داره,یکی دکمه ی add و دیگری دکمه ی edit که با فشردن هر کدوم از اینا اکتیویتی مخصوص به خودش باز میشه.(فایل xml این دو تا اکتیویتی یکی هست)

من میخوام کاری کنم که وقتی اکتیویتی add یا edit باز شد و چه دکمه ی ok یا cancel (این دو دکمه در فایل xml اکتیویتی edit و add وجود دارند)  زده شد و اکتیویتی Startup باز شد,بعد از زده شدن دکمه ی back گوشی به اکتیویتی add یا edit برنگرده;

برای اینکه الکی تاپیک باز نشه یک ساعت تو stackoverflow بودم ولی راه حل هایی که اونجا دیدم نهایت کاری که میکردن این بود که اگه دکمه ی back گوشی زده می شد یه صفحه ی سیاه باز می شد(صفحه ای که اصلا در پروژه من وجود نداره فقط اسم اپلیکیشن من بالاشه)

ممنون میشم راهنمایی کنین.

نظرات

A.A 10 سال پیش
این نکترو هم بگم که من برای نمایش پسورد ها از لیست ویو استفاده کردم و توی همون اکتیویتی startup نمایش میدمشون
A.A 10 سال پیش
آقای کاشی زاده کمک:((
Hamedmtn 10 سال پیش
میتونید از این روش استفاهده کنید : ;()TestActivity.finish
MeY3am 10 سال پیش
در اکتیویتی موردنظر دکمه Back رو غیرفعال کنید، کدش هم در استک موجوده !

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .