Specify RecipeInfoFragment's layout managers in xml
This commit is contained in:
@@ -8,7 +8,6 @@ import android.view.ViewGroup
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.fragment.app.viewModels
|
||||
import androidx.navigation.fragment.navArgs
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import com.google.android.material.bottomsheet.BottomSheetDialog
|
||||
import com.google.android.material.bottomsheet.BottomSheetDialogFragment
|
||||
import dagger.hilt.android.AndroidEntryPoint
|
||||
@@ -48,12 +47,10 @@ class RecipeInfoFragment : BottomSheetDialogFragment() {
|
||||
|
||||
val recipeIngredientsAdapter = RecipeIngredientsAdapter()
|
||||
binding.ingredientsList.adapter = recipeIngredientsAdapter
|
||||
binding.ingredientsList.layoutManager = LinearLayoutManager(requireContext())
|
||||
recipeIngredientsAdapter.submitList(it.recipeIngredients)
|
||||
|
||||
val recipeInstructionsAdapter = RecipeInstructionsAdapter()
|
||||
binding.instructionsList.adapter = recipeInstructionsAdapter
|
||||
binding.instructionsList.layoutManager = LinearLayoutManager(requireContext())
|
||||
recipeInstructionsAdapter.submitList(it.recipeInstructions)
|
||||
}
|
||||
(requireActivity() as? AppCompatActivity)?.supportActionBar?.title = null
|
||||
|
||||
@@ -64,6 +64,7 @@
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/ingredients_header"
|
||||
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
|
||||
tools:itemCount="3"
|
||||
tools:listitem="@layout/view_holder_ingredient" />
|
||||
|
||||
@@ -85,6 +86,7 @@
|
||||
android:layout_margin="@dimen/margin_small"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
|
||||
app:layout_constraintTop_toBottomOf="@+id/instructions_header"
|
||||
android:paddingBottom="@dimen/bottom_padding_instructions_list_fragment_recipe_info"
|
||||
tools:itemCount="2"
|
||||
|
||||
Reference in New Issue
Block a user