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