2013-01-10 25 views
0

我想這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); 
    } 

未正常工作expeced,任何一個可以幫助以下我解決這個?

+0

你有沒有試過這個:http://code.google.com/p/softkeyboard/。它有很多你需要的選項。看看它的代碼。 – mudit

+0

是否始終支持全屏模式? –

+0

它有一個可用於全屏模式的設置。它在遊戲商店的免費應用程序,下載它,並有一個去..你會發現很多有用的設置,你添加在你自己的鍵盤。 – mudit

回答

1

超越控制從InputmethodService以下兩種方法爲波紋管

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

@Override 
    public boolean onEvaluateFullscreenMode() { 

     return true; 
    } 

這對我有效:)

相關問題