Проверьте это:
public class myTextEdit extends TextEdit{
public InputConnection onCreateInputConnection (EditorInfo outAttrs){
InputConnection ic = super.onCreateInputConnection(outAttrs);
//Do here whatever you want like notifying parent or Activity
//To notify activity Give handle
//EXAMPLE:
public myActivity parent;
public setActivity(Activity a){
parent = a;
} //in this way you can tell activity : parent.keyboardShown();
}
}