Soft Keyboard in Landscape Configuration

by Mike » Fri, 06 Mar 2009 02:32:05 GMT


Sponsored Links
 I would like some information on a) if the Cupcake Soft Keyboard is
supported in Landscape and if so b) the manner in which the build
option (or other config method) should be set up to do an emulator
build for a device that has no physical keyboard?  I am presuming the
Cupcake emulator does not show the Soft keyboard in Landscape because
it has been configured to do this.

Regards,
Mike
--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Soft Keyboard in Landscape Configuration

by Dianne Hackborn » Mon, 16 Mar 2009 19:07:28 GMT


 Look at InputMethodService.






-- 
Dianne Hackborn
Android framework engineer
hack...@android.com

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

--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---


Sponsored Links


Soft Keyboard in Landscape Configuration

by Dianne Hackborn » Tue, 17 Mar 2009 02:29:06 GMT


 There is a complete sample .apk, SoftKeyboard, which links only against the
SDK.







-- 
Dianne Hackborn
Android framework engineer
hack...@android.com

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

--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Soft Keyboard in Landscape Configuration

by Mike » Thu, 19 Mar 2009 00:34:28 GMT


 Still looking for information on my original question.  I have found
the following in PhoneWindowManager.java:

// Debugging: set this to have the system act like there is no hard
keyboard.
    static final boolean KEYBOARD_ALWAYS_HIDDEN = false;

Seting this achieves the result I want, which is a device with no hard
keyboard.  Again, I question if this is the proper way to really
achieve this when setting up a device target with softkeyboard only.
Is there not a .conf, .ini, etc file that feeds into the build system
describing the high level hardware capabilities?

- Mike



--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Soft Keyboard in Landscape Configuration

by Dianne Hackborn » Thu, 19 Mar 2009 00:48:23 GMT


 There is currently no emulator that doesn't have a hard keyboard, so there
is no way to see the landscape keyboard in the emulator (without hacking the
system as you found).







-- 
Dianne Hackborn
Android framework engineer
hack...@android.com

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

--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Soft Keyboard in Landscape Configuration

by Mike » Thu, 19 Mar 2009 01:06:56 GMT


 Thank you for the response.  One last clarification.  So even if I
were building towards my new hardware device target -- not emulator --
my only option is to make this code change to achieve no hard keyboard
correct?

- Mike





--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Soft Keyboard in Landscape Configuration

by Dianne Hackborn » Thu, 19 Mar 2009 01:25:05 GMT


 'm not sure if I understand...  if you are running on hardware that doesn't
have a keyboard, there shouldn't be a keyboard device found, so the system
will run in the appropriate state and the default IME will show itself all
the time since there is never a keyboard.

Likewise if you have a device that always has a keyboard, that the default
IME will never show its UI.

Also whether or not to show is ultimately up to the particular IME -- some
may very well want to show their UI even if there is a keyboard. And some
will show parts of their UI while you type on a hard keyboard to show
candidates and such as you type.

On Wed, Mar 18, 2009 at 6:06 PM, Mike <mdcart...@gmail.com> wrote:



--
Dianne Hackborn
Android framework engineer
hack...@android.com

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

--~--~---------~--~----~------------~-------~--~----~

-~----------~----~----~----~------~----~------~--~---



Other Threads

1. Android Market - subscription based payment or workarounds?

Hi!

1. Does the Android Market supports subscription based payment?

if not

2. Can we sell the application for one year at a time? Or is this
against the Android Market rules?
3. Do we get any information when the user purchases the application
so we can track who has purchased the application?

Regards,
Christer Nordvik
--~--~---------~--~----~------------~-------~--~----~

2. Why Japanese Developers can't publish paid app?

On Sun, Feb 15, 2009 at 6:06 PM, dzsuz...@daidai-web.com <




You can stock paid apps with us: http://slideme.org

Shane

--~--~---------~--~----~------------~-------~--~----~

3. Latitude

4. How to change the Userinterface Surface?

5. Warnings when launching emulator for SDK 1.1

6. Question about sqlite query with regular expression

7. Draging tha markers