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

ارور دکمه برگشت به عقب

Pepperoni  7 سال پیش  7 سال پیش
0 0

سلام

من از کد زیر برای برگشت به اکتیویتی قبلی استفاده می کنیم

 ActionBar actionBar = getSupportActionBar();
Objects.requireNonNull(actionBar).setDisplayHomeAsUpEnabled(true);

}




@Override
public boolean onOptionsItemSelected(MenuItem item) {
if(item.getItemId() == android.R.id.home){
Toast.makeText(PWatchListActivity.this, "Noooooo", Toast.LENGTH_SHORT).show();
// onBackPressed();
// return true;
}
return super.onOptionsItemSelected(item);
}

و وقتی رو دکنه کلیک می کنم برنامه بجای برگشت به عقب بسته میشه!

 

البته با کلیک بر روی دکمه فیزیکی برگشت به عقب هم باز برنامه بسته میشه! لطفا راهنمایی نمایید.

+1 0
شاید علتش اینه که اکتیویتی قبلی رو finish کردید ! (7 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Pepperoni  7 سال پیش
0 0

سلام

کد بالا رو از برنامه حذف کردم ولی همچنان با کلیک کردن بر روی دکمه برگشت به اکتیویتی قبلی، برنامه بسته میشه! مشکل از کجاست؟!

0 0
دوست عزیز احتمالا شما کدی رو زدید که مقدار null میگیره یا مواردی از این دست تنها راه اینه لاگ ارر رو نگاه کنید دقیقا اشاره می کنه کدوم خط براتون ارر داده (7 سال پیش)
0 0
مشکل برطرف شد استفاده از finish در intent (7 سال پیش)

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