تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ مهدی رستمی پور
جابه جایی بین فرگمنت ها
میلاد عزیززاده حل شده توسط میلاد عزیززاده

با سلام

 

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

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

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

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

 

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

سلام وقت بخیر

یکبار پروژه رو از مسیر زیر 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
بهترین پاسخ
میلاد عزیززاده ۰۳ مرداد ۱۴۰۰، ۱۷:۴۷

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

 

Mohmmad Rasoul Abdi ۰۴ مرداد ۱۴۰۰، ۰۴:۰۵