جابه جایی بین فرگمنت ها

پرسیده شده
فعالیت 1006 روز پیش
دیده شده 609 بار
0

با سلام

 

در این جلسه که استاد برای جابه جایی از فرگمنت1 به فرگمنت2 از کد زیر استفاده میکند:

nextBtn.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {
               Navigation.findNavController(view).navigate(R.id.action_wizardFragmentStep1_to_wizardFragmentStep2);
           }
       });

 اصلا برای من نمیاد که بخوام از این فرگمنت به فرگمنت به فرگمنت بعد برم Navigation کلاس

با اینکه کتابخانه های موردنظر هم اضافه کردم

 

ممنون میشم دلیلش رو بگید

فایل پیوست

مهدی رستمی پور
مهدی رستمی پور

3 مرداد 00

0
حذف شده

سلام وقت بخیر

یکبار پروژه رو از مسیر زیر clean کنید

Build -> Clean Project

بعد از اجرای دستور بالا یکبار اندروید استادیو رو ری استارت کنید و از وابستگی های زیر استفاده کنید

def nav_version = "2.3.5"
    implementation "androidx.navigation:navigation-fragment:$nav_version"
    implementation "androidx.navigation:navigation-ui:$nav_version"

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

import androidx.navigation.Navigation
فایل پیوست

میلاد عزیززاده گلنگشی

توسط

میلاد عزیززاده گلنگشی

3 مرداد 00

-1
حذف شده

سلام وقتت بخیر فکر میکنم view رو نزدین این اضافه کنید و بعد findview بگیرید 

 

فایل پیوست

Mohmmad Rasoul Abdi

توسط

Mohmmad Rasoul Abdi

4 مرداد 00