Я интегрировал android Меню «Проживание» ,
В макете основного занятия у меня есть кнопка. Если пользователь нажмет на эту кнопку, появится меню Reside.
<Button
android:padding="10dp"
android:id="@+id/title_bar_left_menu"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:layout_marginStart="10dp"
android:background="@drawable/title_bar_menu_selector" />
Я также настроил библиотеку меню проживания
mResideMenu = ResideMenu(this@MainActivity)
//Residemenu must be attached to Activity or else a null pointer exception will be thrown "Attempt to invoke virtual method 'android.view.WindowManager android.app.Activity.getWindowManager()' on a null object reference
mResideMenu.attachToActivity(this)
// Set reside menu background resource
mResideMenu.setBackground(R.drawable.bg_level1)
// valid scale factor is between 0.0f and 1.0f. left menu width is
// 150dip.
mResideMenu.setScaleValue(0.6f)
// disable swipe left and right direction to open Reside Menu -
mResideMenu.setSwipeDirectionDisable(ResideMenu.DIRECTION_LEFT)
mResideMenu.setSwipeDirectionDisable(ResideMenu.DIRECTION_RIGHT)
// Create menu items
val menuItemsList = resources.getStringArray(R.array.reside_menu_item_titles)
mHomeItem = ResideMenuItem(this, R.drawable.icon_home, menuItemsList[0])
mSettingsItem = ResideMenuItem(this, R.drawable.icon_settings, menuItemsList[1])
mPrivacyPolicyItem = ResideMenuItem(this, R.drawable.icon_profile, menuItemsList[2])
mHelpItem = ResideMenuItem(this, R.drawable.ic_help, menuItemsList[3])
mSharedPassword = ResideMenuItem(this, R.drawable.ic_share, menuItemsList[4])
mExtensionItem = ResideMenuItem(this, R.drawable.ic_connectextension, menuItemsList[5])
mResideMenu.addMenuItem(mHomeItem, ResideMenu.DIRECTION_LEFT)
mResideMenu.addMenuItem(mSettingsItem, ResideMenu.DIRECTION_LEFT)
mResideMenu.addMenuItem(mPrivacyPolicyItem, ResideMenu.DIRECTION_LEFT)
mResideMenu.addMenuItem(mHelpItem, ResideMenu.DIRECTION_LEFT)
mResideMenu.addMenuItem(mSharedPassword, ResideMenu.DIRECTION_LEFT)
mResideMenu.addMenuItem(mExtensionItem, ResideMenu.DIRECTION_LEFT)
при каждом щелчке по элементу, который пользователь должен перейти к другому фрагменту. Мой вопрос здесь, как я могу добавить компонент навигации, чтобы обеспечить навигацию между фрагментами?