2010-08-17 84 views
0

我試圖在Android中顯示一個PopupWindow在點擊位置。 我讀過Android不支持獲取點擊座標的原因。如何在點擊位置顯示PopoupWindow?

我想要做一些類似於Android 2.1+上的聯繫人上出現的小彈出窗口,當您選擇一個人的圖標,並且在顯示與該人聯繫的不同選項的行位置出現一個窗口時。在twitter應用程序中,他們也做類似的事情。

我想它更像是一個上下文菜單,但我讀的是上下文菜單不能自定義。這個彈出窗口是如何在位置完成的?

謝謝。

回答

1

沒有爲的情況下,更容易的選擇PopupWindow:

PopupWindow的方法showAsDropDown(View, int offsetx, int offsety)將通過特定偏移量將窗口錨定到給定視圖。

相關問題