2012-12-19 84 views
3

我已經基於Google爲我創建的應用程序提供的示例鍵盤創建了自己的鍵盤。如何在我的應用程序中使用此鍵盤而不是EditText輸入的默認鍵盤?我需要能夠隱藏默認鍵盤並改爲使用我的。如何使用我自己的鍵盤而不是默認的?

+0

在該活動清單文件u必須申報隱藏softkeyboard標籤 – mainu

回答

0

您可以創建自己的類,它擴展的EditText和覆蓋onCheckIsTextEditor():

public class CustomEditText extends EditText 
{ 
    public CustomEditText(Context context, AttributeSet attrs) { 
     super(context, attrs);  
    }  
    @Override  
    public boolean onCheckIsTextEditor() 
    { 
     // Your code to use your own input method here.  
    } 
} 
相關問題