Um...  don't do this.  On the G1 there can only be one GL context at a
time.  This will utterly break if your IME is used with an app that is also
using GL.

Also, yes the IME window does not get focus.  This is intentional; if you
want to do something different, you are well outside the bounds of how IMEs
are supposed to operate.  Which is fine, but realize that you basically are
on your own for taking care of things.

On Fri, Jun 19, 2009 at 7:50 AM, Markus <[email protected]> wrote:

>
> Hi,
>
> I've implemented a new InputMethodService, which uses a GLSurfaceView
> to display the letters in a 3D scene. In portrait mode, it is working
> fine now, but not in landscape mode. It is always launching in
> fullscreen mode and displaying a textinput box from the base class. Is
> there are way to disable the textinput box?
>
> Moreover, my GLSurfaceView is not displayed at all in landscape mode.
> Therefore, I've set onEvaluateFullscreenMode() to return always false
> to disable the fullscreen mode, but in this case, nothing is shown at
> all. So what do I have to do to use the same displaying mode  in
> landscape mode as in protrait mode?
>
> Sometimes, the services also starts without focus. Where can I set to
> give always focus to the service?
>
> bye
> Markus
>
> >
>


-- 
Dianne Hackborn
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  All such
questions should be posted on public forums, where I and others can see and
answer them.

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

Reply via email to