Skip to content

Commit

Permalink
Fixing navigation
Browse files Browse the repository at this point in the history
  • Loading branch information
amrhossamdev committed May 18, 2024
1 parent ed3098b commit dacdc52
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
5 changes: 5 additions & 0 deletions app/src/main/java/com/modarb/android/ui/home/HomeActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,9 @@ class HomeActivity : AppCompatActivity() {
startActivity(intent)
}
}


fun navigateToFragment(itemId: Int) {
binding.navView.selectedItemId = itemId
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ import android.widget.Toast
import androidx.fragment.app.Fragment
import androidx.fragment.app.viewModels
import androidx.lifecycle.lifecycleScope
import androidx.navigation.fragment.findNavController
import com.modarb.android.R
import com.modarb.android.databinding.FragmentHomeBinding
import com.modarb.android.network.ApiResult
import com.modarb.android.ui.home.HomeActivity
import com.modarb.android.ui.home.helpers.WorkoutData
import com.modarb.android.ui.home.ui.home.domain.models.HomePageResponse
import com.modarb.android.ui.home.ui.home.presentation.HomeViewModel
Expand Down Expand Up @@ -125,12 +125,9 @@ class HomeFragment : Fragment() {
}

private fun initActions() {

binding.workoutPlanView.setOnClickListener {
findNavController().popBackStack()
findNavController().navigate(R.id.navigation_my_plan)
(activity as? HomeActivity)?.navigateToFragment(R.id.navigation_my_plan)
}

}

@SuppressLint("SetTextI18n")
Expand Down

0 comments on commit dacdc52

Please sign in to comment.