آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

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

A.A  10 سال پیش  10 سال پیش
0 0

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

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

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

ActivityAdd,ActivityEdit,ActivityStartup

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

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

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

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

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

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