美文网首页
1212 - cocos 输入框自动弹出键盘

1212 - cocos 输入框自动弹出键盘

作者: 自由快挂 | 来源:发表于2017-12-12 22:00 被阅读17次

    cocos2d-lua 3.8 版本

    void EditBoxImplAndroid::setNativeVisible(bool visible)
    { // don't need to be implemented on android platform.
        JniHelper::callStaticVoidMethod(editBoxClassName, "setVisible", _editBoxIndex, visible);
    }
    

    注释说不需要实现。结果调用了 java 函数。
    调用了 java 函数就不说了,还弹出键盘。

    而且我认为只有点击了输入框精灵时才需要弹出输入框。这样我们在创建面板的时候,就不需要去隐藏这个输入框精灵了。

    root->panel1->editbox1
    root->panel2->editbox2

    隐藏 panel1 的时候需要手动去隐藏 editbox1
    隐藏 panel2 的时候需要手动去隐藏 editbox2

    相关文章

      网友评论

          本文标题:1212 - cocos 输入框自动弹出键盘

          本文链接:https://www.haomeiwen.com/subject/knloixtx.html