0

I've got an Activity with a transparent (bottom->up) SlidingDrawer on it. I'd like to get the width and height of its visible area only, as I scroll it up the screen. Is it possible? I figured I'd make it with any of the getLocalVisibleRect() and getGlobalVisibleRect() methods, but I was wrong, as they return the layout rectangle.

Dariusz
  • 21,561
  • 9
  • 74
  • 114
Lucas Lages
  • 87
  • 1
  • 8
  • I think this will surely help you: http://stackoverflow.com/questions/4628800/android-how-to-check-if-a-view-inside-of-scrollview-is-visible – Zax Aug 12 '13 at 09:20

1 Answers1

0

Made it! It's possible to measure the visible area of the SlidingDrawer getting the (X, Y) coordinates of its handle on the screen.

mySlidingDrawer.getHandle().getY();
mySlidingDrawer.getHandle().getX();
Lucas Lages
  • 87
  • 1
  • 8