我正在尝试制作一个从屏幕底部出现的PopupMenu,特别是当我按下后退按钮时,我希望菜单出现在后退按钮所在的大致区域。但是,我想不出让PopupMenu从屏幕底部展开的方法
到目前为止,我的代码如下:
public void onBackPressed() {
PopupMenu menu = new PopupMenu(this, findViewById(R.id.view_pager), Gravity.BOTTOM);
menu.getMenuInflater().inflate(R.menu.backpressedmenu, menu.getMenu());
menu.show();
}这只显示了view_pager视图顶部的菜单,我无法使菜单显示在view_pager视图的底部。
我找到了this question,但是它确实已经过时了。我也找到了this question,但答案没有帮助,而且这也是一个相当古老的问题。
https://stackoverflow.com/questions/65246241
复制相似问题