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

ایجاد خاصیت برگشت پذیری بجای خروج از برنامه

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

سلام.

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

در حالت عادی که دارم چنین خاصیتی وجود نداره و فقط با فشردن دکمه بک از برنامه خارج میشه

+2 0
میتونید کد مربوط به اجرای اکتیویتی قبلی رو در متد onbackpressed قرار بدید (7 سال پیش)
+2 0
مگه میشه به اکتیویتی قبل بر نگرده؟! حتما اکتیویتی قبل رو finish کردید. (7 سال پیش)
 برای این سوال 5 پاسخ وجود دارد.
پاسخ به سوال 
مهدی  7 سال پیش
+1 0

     
@Override
public void onBackPressed() {
Intent intent = new Intent(G.currentActivity, Activity_main.class);
G.currentActivity.startActivity(intent);
super.onBackPressed();
};
0 0
همینه (7 سال پیش)
پاسخ به سوال 
MasterSPYware  7 سال پیش
0 0

خب یه سوال!:
کدی که لطف کردید و ارائه دادین.باید داخل کلاسی قراربگیره که میخوام برگشت از اون به قبل انجام بشه یا جایی دیگه باید اوکی بشه؟

پاسخ به سوال 
MasterSPYware  7 سال پیش
0 0

من این کد رو گذاشتم.

اما بازم مثل قبل-برنمیگرده

case R.id.search:
ConnectivityManager connectivityManager = (ConnectivityManager) getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = connectivityManager.getActiveNetworkInfo();
if (netInfo == null) {
Toast.makeText(getApplicationContext(), "اوه!!اینترنت نداری!!!", Toast.LENGTH_LONG).show();
}
else {
Tab1 fragment1 = new Tab1();
android.support.v4.app.FragmentTransaction fragmentTransaction1 = getSupportFragmentManager().beginTransaction();
fragmentTransaction1.replace(R.id.frame, fragment1);
fragmentTransaction1.addToBackStack(null);
fragmentTransaction1.commit();

}
return true;

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

0 0
دوست عزیز قطعه کد بالا رو که گذاشتن براتون باید تو متد ان بک پرست بزارید و استفاده کنید. در این صورت برگشت پذیر میشه (7 سال پیش)
0 0
نشده بخدا (7 سال پیش)
پاسخ به سوال 
MasterSPYware  7 سال پیش
0 0

روی کد خودم مثال میزنی؟؟؟من مبتدی هستم

 

+1 0
دوست عزیز با عوض کردن فرگمنت شما به اکتیویتی جدیدی نمیرید که حالا با بک برگرده به اون اکتیویتی. وقتی فرگمنتی رو اجرا میکنید هنوز هم در همون اکتیویتی قرار دارید. در موردش سرچ کنید. (7 سال پیش)
پاسخ به سوال 
MasterSPYware  7 سال پیش
0 0

عزیزجان این اپ منه

دانلود کن نصب کن منظور منو میفهمی

چیزی بنام برگشت نداره

http://s8.picofile.com/file/8271367226/sh.apk.html


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