کلیدستان

نسخه‌ی کامل: کار با اکتیویتی ها (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
اگر بخواهم با زدن دکمه back گوشی به اکتیویتی قبلی برگردم ابتدا اکتیویتی قبل رستارت شود و بعد استارت شود چه طور باید این کار را انجام دهم؟
سلام دوسته عزیز
اگر منظورتون رو درست متوجه شده باشم شما میخوایید که با زدن دکمه برنامه اکتیویتی جاری رو ببنده و به اکتیوتی قبلی برگرده، برای اینکار شما باید از دستور finish بصورت زیر استفاده کنید
کد:
کد پی‌اچ‌پی:
@Override
public boolean onKeyDown(int keyCodeKeyEvent event) {
if (
keyCode == KeyEvent.KEYCODE_BACK) {
finish();
return 
true;
}
return 
super.onKeyDown(keyCodeevent);