Android popupWindow的简单使用

View inflate = View.inflate(PersonActivity.this, R.layout.popupwindow, null);
//这里面的参数表示设置popupwindow 的宽和高
PopupWindow popupWindow = new PopupWindow(inflate, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
popupWindow.setFocusable(true);
popupWindow.setBackgroundDrawable(new ColorDrawable());
LinearLayout layout = (LinearLayout) findViewById(R.id.ll_person_activity);

popupWindow.setAnimationStyle(R.style.contextMenuAnim);
//这里面的参数表示显示的位置
popupWindow.showAtLocation(layout, Gravity.BOTTOM, 0, 0);

猜你喜欢

转载自blog.csdn.net/yijiaodingqiankun/article/details/80041708