(Btw, please direct further questions to the android-developers list. This is just standard SDK development stuff. It certainly has nothing to do with modifying the framework.)
On Fri, Jun 19, 2009 at 9:37 AM, Dianne Hackborn <hack...@android.com>wrote: > And now that we know what your problem is... you just need to use the > normal layout mechanism of the view hierarchy -- stick your content in a > layout manager, which will be resized to adjust for the IME when it is > displayed (if you allow it to do so). > > Also please read my article on interacting with IMEs, which describes how > to tell the system to resize your window rather than pan it: > http://android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html > > And a general suggestion: if you want to avoid discouraging people from > helping you in the future, I suggest dropping the attitude and understanding > the people generally ask questions because you haven't provided enough > information for them to know what they need to answer. > > > On Fri, Jun 19, 2009 at 5:16 AM, tek <tek.bas...@gmail.com> wrote: > >> >> Because I have a view that is chopped off in the middle of a text >> field (once the soft keyboard is in view) and I would like to adjust >> it's position. Man for the time you spent asking me why I needed to >> know you could have just posted the solution :). Not helpful to the >> original author of the post, and not helpful to me. >> >> SBQ any help man? >> >> >> Thanks. >> >> On Jun 19, 1:34 am, Romain Guy <romain...@google.com> wrote: >> > Why do you need to know by how much the window is shifted?? >> > >> > >> > >> > On Thu, Jun 18, 2009 at 10:24 PM, tek <tek.bas...@gmail.com> wrote: >> > >> > > Please post your solution, I'm interested in this as well. >> > >> > > On Jun 13, 2:17 pm, sbq <sbq...@gmail.com> wrote: >> > > > Thanks anyway, I found what I'm looking for. >> > >> > > > -Sam >> > >> > > > On Jun 13, 8:34 am, sbq <sbq...@gmail.com> wrote: >> > >> > > > > Is there a way to get the window's information from the View? >> > > > > I would like to figure out that the window is shifted and by >> > > > > how much. >> > >> > > > > On Jun 12, 10:10 pm, Romain Guy <romain...@google.com> wrote: >> > >> > > > > > That's because the window is shifted, not the views within the >> > > window. >> > > > > > What HierarchyViewer shows is correct. >> > >> > > > > > On Fri, Jun 12, 2009 at 5:56 PM, sbq<sbq...@gmail.com> wrote: >> > >> > > > > > > Greetings, >> > >> > > > > > > I'm interfacing to ViewDebug to get the current position of >> views >> > > in >> > > > > > > the phone window. I have an Android application with an >> EditText >> > > box >> > > > > > > near the bottom of the phone's window. When I click on that >> > > EditBox, >> > > > > > > the soft keyboard is displayed at the bottom of the window and >> the >> > > > > > > EditText box (and everything above it) is pushed up to make >> room. >> > > > > > > Soon after, while the keyboard is still visible, I have a >> program >> > > that >> > > > > > > connects to the phone and makes a DUMP request to ViewDebug. >> I >> > > don't >> > > > > > > see this shift reflected in either the mTop or mScrollY of any >> > > Views >> > > > > > > brought back. >> > >> > > > > > > Is there a way learn about the new position of these Views >> after >> > > the >> > > > > > > soft keyboard is displayed? Alternatively, is there a way to >> learn >> > > > > > > that the soft keyboard is currently being displayed and how >> far the >> > > > > > > phone window was scrolled up -- the amount of scrolling >> depends on >> > > > > > > which EditText control was clicked. >> > >> > > > > > > Since HierarchyViewer uses this same DUMP data, it also does >> not >> > > show >> > > > > > > that the Views have been shifted up and some views are not on >> the >> > > > > > > screen -- the absolute_y positions are what they would be if >> the >> > > > > > > keyboard was not there. >> > >> > > > > > > Thanks for any help. >> > >> > > > > > > -Sam >> > >> > > > > > -- >> > > > > > Romain Guy >> > > > > > Android framework engineer >> > > > > > romain...@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 >> > >> > -- >> > Romain Guy >> > Android framework engineer >> > romain...@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 >> >> >> > > > -- > 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, 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. > > -- 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, 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-framework" group. To post to this group, send email to android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---