如何使我的自定义键盘始终以全屏模式显示?

时间:2013-01-10 06:40:34

标签: android android-keypad

我试过这个How can I develop a custom "non-fullscreen" softkeyboard for tablets?使其成为全屏模式,但仍然不是全屏:(

我也在我的代码中尝试了以下内容

 @Override
    public boolean onEvaluateFullscreenMode() {
        // TODO Auto-generated method stub
        return false;
    }

    @Override
    public boolean isFullscreenMode() {
        // TODO Auto-generated method stub
        return true;
    }

    @Override
    public void setExtractViewShown(boolean shown) {
        // TODO Auto-generated method stub

        super.setExtractViewShown(true);
    }

不工作,任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

从InputmethodService覆盖以下两个方法,如下所示

  @Override
    public void onUpdateExtractingVisibility(EditorInfo ei) {
        // TODO Auto-generated method stub
        setExtractViewShown(true);
    }

 @Override
    public boolean onEvaluateFullscreenMode() {

        return true;
    }

这对我有用:)