showAsDropDown(anchor) で PopupWindow を使用しています。アンカーが画面の上部にある場合は正常に機能しますが、画面の下部にある場合は何も表示されません。PopupWindow.showAsDropDown() のドキュメントによると、これは機能するはずです:
"アンカー ビューの左下隅に固定されたポップアップ ウィンドウにコンテンツ ビューを表示します。画面にポップアップ全体を表示する十分なスペースがない場合、このメソッドはスクロールする親スクロール ビューを見つけようとします。親スクロール ビューはスクロールできず、ポップアップの左下隅はアンカー ビューの左上隅に固定されます。」
おそらく、ポップアップは常にアンカー ビューの左下隅に固定されます。これを修正するにはどうすればよいですか?