Я хотел бы удалить все представления в навигационном представлении, например, SummaryBottomSheet и ИнструкцияLayout, и в основном сделать свою собственную версию NavigationView.
Я могу установить видимость VIEW.GONE, но это не совсем то, что я хочу.
// Hide unnecessary controls
findViewById<View>(R.id.summaryBottomSheet).visibility = View.GONE
findViewById<View>(R.id.instructionLayout).visibility = View.GONE
findViewById<View>(R.id.feedbackFab).visibility = View.GONE
findViewById<View>(R.id.soundFab).visibility = View.GONE
Есть ли хороший практический способ сделать это? Например, расширение класса com.mapbox.services.android.navigation.ui.v5.NavigationView
? Я заглянул туда, но не знаю, правильно ли это сделать.
Спасибо за ваше время.