2013-08-12 584 views
0

我有一個Activity,它上面有一個透明(從上到下)SlidingDrawer。我只想獲得其可見區域的寬度和高度,因爲我將它向上滾動到屏幕上。可能嗎?我想我會使用getLocalVisibleRect()getGlobalVisibleRect()方法中的任何一種,但是我錯了,因爲它們返回佈局矩形。獲取視圖的可見區域

+0

我想這一定會幫助你:http://stackoverflow.com/questions/4628800/android-how-to-check-if-a-view-inside-of-scrollview-is-visible – Zax

回答

0

做成了!可以測量SlidingDrawer在屏幕上獲取其手柄的(X,Y)座標的可見區域。

mySlidingDrawer.getHandle().getY(); 
mySlidingDrawer.getHandle().getX();