Android :: Intended Usage Of The Next And Done Keys On Soft Keyboard
Sep 23, 2009
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.
I have the issue where the the four soft keys always glow.(the home key extc always stay lit but can only tell in a dark room) so i was thinking about goin in and swapping my phone for a new one. but, with the new software (the 1.47) is the root the same? i have a mac and now a windows machine so the simple root app wont work for me.so should i just keep my phone and deal with the lights? or swap it and try to figure root out some how
I am facing difficulty in placing the soft keys at the bottom of the screen. I have two EditTexts in my layout and then i want the space to be empty and then place the soft keys "Save" and "Clear" at the bottom of the layout. But not able to do. Tried using layouts and Gravity.
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 was wondering. Is there an app for changing the soft keys on my Samsung Vibrant to only activate when pressed long or double clicked? I am just sick and tired of accidentally pressing them because they are so damn sensitive, and unlike the Fascinate or Epic 4g, so close to the touch screen that pressing spacebar on the onscreen keyboard half the time results in hitting the soft keys by accident. I don't understand why we can't customize what the soft keys do and how long or many times activates them, because if you got even normal sized finger tips, it's so annoying to be typing into the search bar and then press back right below and have to retype everything again.
I have just got CM9 on my Xperia Play and I was just wondering if it was possible to enable the soft keys especially enabling them on when the phone is in portrait. The soft keys from ice cream sandwich for my phone since the menu key doesn't work very well and for some reason I have to push it down very hard to get it too work.
I'm guessing this is because the light detector determines I have plenty of light and thus decides that I don't need them to glow. But really, it's just annoying, as in direct light, i can't see the keys whatsover thanks to glare. Thus, my questions: 1. is it normal for the soft key lights to turn off? and 2. is there any way to override this and have them on at all times?
I have a Samsung Galaxy S Vibrant GT-i9000 (Bell Mobility, Canada Edition).I am running Darkyrom V10.3 (NO! my problem has nothing to do with Darkyrom)The device is Rooted via Superoneclick
Here is the problem:
My back button has always seemed a bit glitchy and one of my friend told me to hit *#*#2663*#*# and hit "Touch key FW update".
I did that and my back button was acting even worse so I went back in and hit "TSP FW update".
Now my buttons do not work at all! I read somewhere that old me to do a factory reset but I really REALLY don't want to as I cant even backup my stuff in Titanium Backup Root because I have no menu key.
Both times the update came back with a pass and there was no error.
I am a 4.2.1 Jelly Been user. & my Hardwere keys( Menu Key , Home Button ,& Back Key) are not working anymore. but my screen works fine. How to add soft keys on screen without rooting my device? I am using apps from google play which can enable Home & Back soft key without rooting my device. But i dont want to use any app like that because it prob a lot. How to add these three keys without using any app from play store? how to do coding ? & will be great if the menu key is also be enable on screen with out rooting my device.
I have seen post which tells how to enable the on-screen navigation buttons but it required root. Home & Back button code will be fine too if without root. & will be great if with menu key.
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 rooted and flashed EE 2.0.1. like it a lot but need the soft keys to be lighting up . anyway, when i make or get phone calls the party on the other end complains of echoes?.is that maybe affiliated to this Rom or is there a known fix?
I'm on my 3rd Eris - replaced each one for the silent bug. This one hasn't gone silent yet, but the soft keys (home, menu, back, and search) don't light up. Major PITA when using the phone at night. When I took it back to Verizon,they said the buttons aren't supposed to light up. Now I'm second guessing myself. So, can someone with an Eris check it out on your phone and see if the buttons light up? Is there a setting for this that I'm missing? BTW - This last replacement shipped with 2.1 installed and hboot 1.49.
About 10 minutes ago i tried to hit the home button and it didnt work. I proceded to push the back button and it worked to take to the home screen. I then tried the menu button and it worked. I then tried the search button and it didnt work.Is this a known problem and if so how do i fix it? If theres no fix will verizon give me a replacement?
First off, I love the Captivate. I just recently swapped it out with the HTC Aria, and haven't looked back since. However, I do miss certain aspects of HTC's Sense UI...
Anyways, my main concern with this phone is the 4 Soft Keys below the Samsung logo. I will address my issues/concerns/questions in the following list:
--How bright are your soft keys when backlit? (In comparison to other Captivates or other Android devices)
--Mine seem to have a slight yellow/brownish tint to them. Anybody have pure white, or anything different?
--The Home button: is your roof slightly different sizes when comparing the left to right. (Yes, I am aware this is nit-picky. not worried or bothered, just curious)
--Finally, my responsiveness on any of the 4 buttons is spotty at times. Especially once pressed when they are no longer lit. Have many others experienced this, and if so, which button(s) in particular give you trouble?
I would like to know of any apps/exposed modules that hide the softkeys completely, like not fade out and dissapear but slide down to where you swipe up from bottoms of screen and they show up again. Any such apps?
I would like to play around with some ideas and develop a soft keyboard for Android to replace the default one.
Is there any general information about soft keyboard development for Android out there?
Any best practices or guidelines?
Can I do with my keyboard application pretty much anything I could do with a normal Android application? Can I do HTTP connections to synchronize keyboard data with a cloud DB and other phones I have? Can I open other windows/screens from a key press, e.g. to display a custom input interface different to a normal QWERTY one. If that doesn't work, can I use a pop-up dialog instead?
I have a tabbed view with one Activity per tab, and when I switch from the first tab, which has a TextView, to the second tab, which only shows a clickable list, the soft keyboard is still there. I want it to go away.
I tried this:
But this does not work, because there is no relevant view to provide, as there is no View on the screen that takes keyboard input.
My soft keys at the bottom randomly go crazy, either the home key or back key will start flashing and vibrating and and exit whatever im in the middle of doing then it will stop, it does it randomly, but its really annoying, I wonder if I just got a defective unit?
Is there a setting in LP or any apps that would allow me to toggle off and on the soft keys when a new notification comes in? Anytime I get an email or text the soft keys stay lit until I check the message.
I have added a couple of soft keys through navigation_bar.xml in SystemUI.apk. The soft keys show great, but are also showing on the lockscreen, when the others "disappear".
The added ones are Menu and Search, the order is Home, Menu, Recent Apps, Back, Search. This is to be the same as my desire hard keys. I know, no point in it, but have just got used to the soft keys so much!
Anyway, here is my coding, I have removed the android:visibilty="invisble" attribute to no ill effects...I have also added the relevant strings and ids in their respective places..
Could it be to do with the ID's? (I know that when I made the center clock, I added the "@id/clock" and it made the clock "disappear" on the lockscreen, where taking it out the clock stayed in the status bar!)...
I'm using an MK802 mini PC. I don't have a USB keyboard yet.
When I plug in a wired USB mouse, I can use that to click on the on screen soft keyboard.
But when I plug in the wireless dongle for a USB mouse, the Android soft keyboard doesn't show anymore (I guess this is because the wireless dongle supports both keyboard and mouse, and tells Android a hardware keyboard is available, so Android doesn't show the soft keyboard).
Any way to ignore this and always show the soft keyboard? Or another keyboard I can download which will always show?
I've been trying to create my own android keyboard following this guide and looking at the latinIME souce code.
While reading the kbd_qwerty.xml file I noticed the different tags used and explained here. I was expecting to see certain tag to reproduce what BetterKeyboard application does. They draw more than one key on each button. Example.
Are they adding images or this is somehow possible from the xml?
The problem I have is that I can't get my ListView to get the right height that I want. I'll add a couple of components with my custom BaseAdapter class and everything there works as intended. But when i then debug my application i can only see 1,5 out of 3 components in the list and the rest is hidden futher down in the ListView. But how can i make my ListView calculate how many components i have and get it to show all my components direcly without having too scroll down.
Another thought is if i could populate any other kind of View with my BaseAdapter? Because the only reason I'am using ListView is because of the setAdapter() method.