Как я могу реализовать контекстное меню на панели приложений
Я использую реализацию образца из панели приложения Reaction-native-Paper.
Я реализовал компонент appbar с отдельным пользовательским элементом управления.
<Appbar style={ styles.appBarHeader }>
<Appbar.Action icon="menu" onPress={ () => props.navigation.openDrawer () }
color={ colors.buttonText }/>
<Appbar.Content title={ props.resource.getResourceText ( ( props.comp ).titleResKey ) }
titleStyle={ styles.appBarContent }>
</Appbar.Content>
</Appbar>
в следующий раз я включил следующий код
{ ( props.comp ).openContextMenu !== undefined &&
<Appbar.Action icon="more-vert" onPress={ () => {
( props.comp ).openContextMenu ();
} }
color={ colors.buttonText }/>
}
openContextMenu - это статический метод для открытия доступного контекстного меню в текущем окне экрана.
Что требуется на текущем экране для реализации, чтобы я мог открыть контекстное меню по щелчку на панели заголовка приложения?
Я понятия не имею, как реализовать элементы контекстного меню, как это
Я надеюсь, что кто-то может поддержать меня. Большое спасибо.