前言
可能对于很多新人来讲,看到这个题目,想到的能接收输入法输入的内容大概只有EditText和TextView这两个控件了,其实不然,只要是View的子类,都可以接收输入法输入的内容。
现在我们一步一步来实现,第一步我们得有一个View的子类。
实现方法
//首先我们得重写View中的一个方法,返回true,就是让这个View变成文本可编辑的状态,默认返回false。
@Override
public boolean onCheckIsTextEditor() {
return true;
}
//第二个就是重写
public InputConnection onCreateInput