0
私は、PopupWindowの下端がButtonの上端と揃うように、そのすぐ上にPopupWindowを表示しようとしています。私は様々なGravityとgetHeightの可能性を持って遊んだことがありますが、それを正しくすることはできませんでした。Android PopupWindow showAtLocation above button
私は下に重力を設定することを考えているだろう - 下にPopupWindowを合わせ、次にボタンの高さによって、それを押し上げが働くだろう:
popupWindow.showAtLocation(view, Gravity.LEFT|Gravity.BOTTOM, 0, button.getHeight());
をしかし、それは唯一のPopupWindowに端数を上げますほとんどのボタンをカバーする画面の下部から外します。
このコードが、ボタンに関連してPopupMenuの位置にどのように役立つかわかりません。それがポップアップするときに素敵なアニメーションを作成することだけがそうするように思われる。私はshowAtLocationを使用したいのですか、それとも他のトリックですか? –