小编Mak*_*aki的帖子

在DrawerNavigator中反应Native Logout

我想从DrawerNav导航回登录.在函数内使用alert('Alert')就可以了.

我有一个带Login和DrawerNav的StackNavigator

const MyStackNavigator = StackNavigator({
  Login : { screen : Login },
  DrawerNav : { screen : DrawerNav }
  }, {
    navigationOptions : { header : false }
  }
);
Run Code Online (Sandbox Code Playgroud)

从登录我可以导航到我的主屏幕DrawerNav使用

_login = () => {
  this.props.navigation.navigate('DrawerNav');
}
Run Code Online (Sandbox Code Playgroud)

DrawerNav里面是DrawerNavigator(显然)

const MyDrawerNavigator = DrawerNavigator({
    ... screens ...
  }, {
    initialRouteName : '',
    contentComponent : CustomContent,
    drawerOpenRoute : 'DrawerOpen',
    drawerCloseRoute : 'DrawerClose',
    drawerToggleRoute : 'DrawerToggle'
  }
);

const CustomContent = (props) => (
    <View>
      <DrawerItems {...props} />
      <TouchableOpacity
        onPress={ this._logout }> …
Run Code Online (Sandbox Code Playgroud)

react-native stack-navigator

8
推荐指数
1
解决办法
1131
查看次数

Android LifeCycle - 按下 Home 和 Back 时

我有一个我们学校的测验申请项目。我想阻止用户不按主页和后退按钮或离开应用程序,因为如果他们这样做,他们将获得 0 分。

我们知道生命周期...

Start Application > onCreate > OnStart > OnResume > Activity Is running > OnFreeze > OnPause
Run Code Online (Sandbox Code Playgroud)

如果我按下主页和后退按钮,如果我再次启动应用程序会调用生命周期中的什么方法?

在这种方法中,我将编写一个代码来说明用户已提交/作弊/离开应用程序。我在简历上思考?

谢谢。

android

2
推荐指数
1
解决办法
2143
查看次数

标签 统计

android ×1

react-native ×1

stack-navigator ×1