ok please leason to me now i know like your about ok what is you live what is you name what is you work your about i don't no so sorry i see your bey bey
On Sat, Feb 5, 2011 at 10:53 PM, zenperttu <perttu.s...@gmail.com> wrote: > Hi! Thanks for your answer. Unfortunately setting editable="false" > does not do the trick. When I'm moving the focus via hard keys from a > normal EditText to the View where I'd like not to have soft keyboard > shown it still stays on the screen. > > ps. Sorry I didn't answer earlier, I couldn't find my post for some > reason and actually reposted it, so I missed your answer. > > On Feb 4, 4:12 am, Brill Pappin <br...@pappin.ca> wrote: > > There doesn't seem to be an ime option in EditorInfo to disable the > > soft keyboard. > > > > Can you make the view editable==false but still capture touch/select > > events? > > Making it non-editable may prevent the keyboard from popping up. > > > > - Brill Pappin > > > > On Feb 1, 1:29 pm, zenperttu <perttu.s...@gmail.com> wrote: > > > > > Hi! > > > > > I would like a way to turn off showing the current soft keyboard for > > > an EditText. I have a custom View that provides the soft input needed > > > for an EditText, so on every occasion (on click, on focus change, on > > > touch...) when by default the soft keyboard would be shown, I want it > > > NOT to be shown. > > > > > The closest things I found arehttp:// > groups.google.com/group/android-developers/browse_thread/threa... > > > > > and > > > > >http://stackoverflow.com/questions/1109022/how-to-close-hide-the-andr. > .. > > > > > and > > > > >http://stackoverflow.com/questions/1109022/how-to-close-hide-the-andr. > .. > > > > > These however do not work for me. > > > > > The solution suggested in the latter > > > > > InputMethodManager imm = > > > (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); > > > imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0); > > > > > for example works only after the EditText has been selected by the > > > user and is already accepting input and so the soft keyboard is > > > already on the screen. I want it never to appear. > > > > > I can try to implicitly set all of the onFocusChangeListener, > > > onTouchListener, onClickListener to do > > > > > public void onSomeActionListener(View v) { > > > > > InputMethodManager imm = (InputMethodManager) > > > context.getSystemService(Context.INPUT_METHOD_SERVICE); > > > if (imm.isActive(v)) { > > > imm.toggleSoftInput(0,0); > > > } > > > > > } > > > > > However, this is really not a nice solution because > > > > > 1) the soft keyboard is first called and shown so that it briefly > > > flashes on the screen before disappearing > > > > > 2) I can't by trial and error try to find all the different ways user > > > could cause soft keyboard to be shown and override all corresponding > > > methods > > > > > Thanks for your help! > > > > > > -- > 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 > -- 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