i am developing an ime on android. i have some questions.

1. why InputMethodService force the ime developer to follow the fixed
layout - extracted text, candidate view and input view. i want to
layout them by myself. can i do this via derive the
AbstractInputMethodService? if yes, can android team keep this
abstract class always open and stable? BTW: InputMethodService is
really hard to use.

2. what's the correct behavior of the InputConnection.commitText?
i write the following code. but it can not satisfy me.
...
InputConnection ic = getInputConnection();
ic.commitText(textA, 1);
ic.commitText(textB, 0);

i want the cursor to before the textB and after the textA. but it
always be present after textB.

anyone can answer my questions?

Thanks

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to