小编Vik*_*rma的帖子

在显示主屏幕之前显示启动画面以反应原生而不使用第三方库

我是初学者,反应原生,所以可能我的问题似乎对所有专家都很愚蠢.

但我正在努力实现我想要实现的基本功能,我想用启动画面启动我的应用程序,几秒钟后我想显示登录屏幕或主屏幕.

我检查了一些示例,但没有找到任何完整代码的示例,所以不知道如何在我的应用程序中使用这些代码片段.

我试图按照文档应用一些代码,但我的代码给出了错误,请看看并帮助我.

以下是我的代码:

Index.android.js


    /**
     * Sample React Native App
     * https://github.com/facebook/react-native
     * @flow
     */

    import React, { Component } from 'react';
    import {
      AppRegistry,
      StyleSheet,
      Text,
      View,
      Navigator
    } from 'react-native';
    import Splash from './Splash';
    import Login from './Login';

    export default class DigitalReceipt extends Component {
      render() {
        return (
           {
            if (route.sceneConfig) {
              return route.sceneConfig;
            }
            return Navigator.SceneConfigs.FloatFromRight;
          }} />
        );
      }
      renderScene(route, navigator) {
        var routeId = route.id;
        if (routeId === 'Splash') {
          return ( …

react-native react-navigation

12
推荐指数
3
解决办法
1万
查看次数

这可能是我可以在TreeItem上添加上下文菜单而不是在JavaFX中添加TreeView

我是JavaFX的新手.我使用此引用制作了自定义TreeCell: -

http://fxexperience.com/2012/05/listview-custom-cell-factories-and-context-menus/

它对我来说非常有用.但我的情况是我不想将此上下文菜单应用于子节点.在开始时只有一个TreeItems,并且在稍后阶段这些TreeItems具有子项,因此尝试检查isLeaf()方法没有意义,因为在启动TreeItems时处于叶级但后来它们变为父级.

所以任何想法我怎样才能实现这一目标.

非常感谢.

更新:
在我的项目的初始阶段,有一个树有三个孩子(邮件服务提供商)如下: -

---Gmail  
---Yahoo  
---Rediff  

在我连接这些提供商后,他们有这种结构: -

Gmail
   |____Inbox
   |____Sent
Yahoo
   |___Inbox
   |___Sent
   |___Drafts
Rediff
   |___Inbox

现在我只需要Gmail,Yahoo和rediff上下文菜单,而不是收件箱或已发送项目.

我知道setContextmenu()方法,但这可用于TreeView而不适用于TreeItem.

javafx

3
推荐指数
1
解决办法
6601
查看次数

标签 统计

javafx ×1

react-native ×1

react-navigation ×1