3

私が作成したアプリケーション用に Google から提供されたサンプル キーボードに基づいて、独自のキーボードを作成しました。入力用のデフォルトのキーボードの代わりに、アプリケーションでこのキーボードを使用するにはどうすればよいEditTextですか? デフォルトのキーボードを非表示にして、代わりに私のキーボードを使用できるようにする必要があります。

4

1 に答える 1

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.      
  }
} 
于 2012-12-19T13:58:47.623 に答える