Android :: Soft Home - Menu - Back Keys In Status Bar
Mar 9, 2010
I have a device with no hard buttons, on which I need to get Android running. The basic port is done, but I need to provide access to Home, Menu, and Back. The Archos tablets put soft buttons in the status bar, and I'm told that the android-x86 folks have implemented this as well (though I haven't found it in their source yet).
I am working on a device that does not have a hardware Home, Back or Menu button. I am trying to create a soft keyboard with only these three keys but I have not been able to get it working. Does anyone have any insight into my problem?
I first looked into injecting keypresses into a WindowManager but this functionality seems to have been removed.
I then looked at creating a custom soft keyboard but that will not work either. Custom soft keyboards only inject their input into the text fields they are attached to. I can't send a Home, Back or Menu keypress to the Android system.
I finally got the Home button working by using this intent to tell Android to go to the Home screen: Intent HomeIntent = new Intent(); HomeIntent.setAction(Intent.ACTION_MAIN); HomeIntent.addCategory(Intent.CATEGORY_HOME);
Unfortunately, I have not found an Intent to send for Menu and Back.
Has anyone noticed since the Froyo update that the Home, Menu, Back and Search keys stay lit while you are charging the phone? It never did that before I did the Froyo update. Is this normal?Keep in mind that I have the setting where the screen doesn't go to sleep (black) while I'm charging as I like to glance at the time and such on my phone while it's charging.Even then, those lights never stood on before, just the screen would.
Does anyone know if its possible to have on screen buttons on the Desire for Home, Menu and Back as I'm (perhaps unnecessarily) worried about wearing the buttons out so would rather be using virtual buttons on screen (even if that means losing a little of the display area).
Lurked for short time. Good site. Wife and I got Eris each. hers does not 'buzz' when tapping the 'home, menu, back and search' touch keys. Could not figure it out. Any suggestions? (Love the phones by the way!) OH!!! And, bought the Seido 3500 mah battery. it really is not that big, fits in my hand nicely. I will let you know how it lasts. charged last night and still strong today. But I will keep updated.
how to split the status bar and the soft keys on a crappy rebranded tablet? It runs 4.1 but the notifications, volume buttons and soft keys overlap each other making it look an eye sore. I have taken a look in the framework-res.apk and systemui.apk but can not find anything. What I want to do is split the two a bit like the nexus 7, so that the status bar is at the top and the soft buttons are at the bottom.
I just got my first android phone, the droid x yesterday. Loving it so far but I've got a minor issue that drives me insane (even though it really is a non issue). I've got the volume keys on the right, and then the home and back keys at the bottom front. Whenever I click home or back, they do the home and back function, but also do volume up and volume down with every click. Its painfully annoying, because it vibrates and pops up the volume window over the top of everything, every time. And obviously, the home and back keys are two of the most clicked buttons on the phone, so its constantly going up n down. I think this also adds to battery drainage as its double functioning/working twice as much. Does anyone know of a way to disable the home lkey and back key from controlling my volume as well?
Does anyone have a problem with the backlight on the Home/Menu/Back/seach buttons. On my Incredible sometimes they come on when I bring it out of sleep and stay on. Other times they don't come on at all. Sometimes they just come on in the middle of doing something on the phone.
Have added some apps from the market but can't remember if it was like this from the start. Did a reboot and battery pull but it's still occuring.
I have also had a couple phantom reboots when in sleep mode so not sure if it's related.
I just visited the sprint store today and was testing an epic 4g and found that the bottom buttons were very unresponsive and I had to press them multiple times (sometimes up to 6 times) to get them to work. The guy working at sprint told me all the epic phones are that unresponsive. Is this true?
I've noticed that sometimes the backlighting on the touch keys don't always light up. They still work but occasionally theyll light up but other times they wont. Does anyone have the same problem or is that just my phone and I need to get it swapped?
I have tried covering it up, playing with the phone in the dark but the backlight for the home, menu, back and search buttons will not come on. They worked when I got the phone on tuesday until wednesday night, then they cut out. I just did a factory reset and they are still not working. Does anyone have any suggestions?
I'd just like to know if anybody else finds their home row (home,menu,back) to be very picky about registering. I have to firmly plant my finger slightly above these keys to get them to work. I can never get away with pecking at them.
My girlfriend just got an x10 to match mine and for some reason every once and a while, the 3 buttons at the bottom completely stop working. At first I thought the phone froze but I could still use the on-screen keyboard and press whatever I wanted on screen but the 3 buttons wouldn't work oO This has NEVER happened with my phone.
After searching around a bit, I only found one solution which was "if you have a gel phone cover, take it off and see if it works." We tried that and it seems (so far, for an hour or so) that it's working fine. That doesn't make much sense to me as we have the same phone and the same cover - just a different colour. Anyone had this problem before? Should we be bringing the phone back or is there something I'm overlooking?
On my incredible, the home, menu, back, and search notations on the body of the phone below the screen and above the trackball are not illuminated 95% of the time. If I am in the dark the notations are illuminated for a while, even when in a bright room. Then they go dark again.
Questions: Is there a setting I can adjust which can illuminate these notations all the time? Is this normal behavior?
The "Next" key seems to move to the next item that could interact with the keyboard.
The "Done" key is less clear to me. It sends in a KeyEvent.KEYCODE_ENTER event. Is it possible to distinguish this event from the down-and- left-arrow key that also sends in a KeyEvent.KEYCODE_ENTER? It appears that you get either but not both "Done" or down-and-left-arrow buttons on the soft keyboard.
Am I missing some documentation about this?
Is it "good UI" to have the "Done" key execute the action that would normally be done on an "OK" button? E.g. for a username and password dialog that has two text fields and an OK button the user touches the username field, gets the soft keyboard, types, presses "Next", types, presses "Done" and the dialog submits the username and password and goes away.
Or is it "good UI" to force the user to explicitly touch the OK button? Possibly having to also manually dismiss the soft keyboard if it covers up the OK button.