private void creatMenuDialog(User user) {
View view = MessageDetailAdapter.this.inflater.inflate(
R.layout.user_info_dialog, null);
Dialog selectDialog = new Dialog(context, R.style.info_dialog);
selectDialog.setContentView(view);
// dialog.show();
// 创建Dialog并设置样式主题
// MenuDialog selectDialog = new MenuDialog(this,R.style.dialog);
Window win = selectDialog.getWindow();
LayoutParams params = new LayoutParams();
WindowManager.LayoutParams lp = win.getAttributes();
params.x = Gravity.CENTER;// 设置x坐标
params.y = Gravity.CENTER;// 设置y坐标
win.setGravity(Gravity.CENTER | Gravity.CENTER);
// lp.x
lp.x = 2;
lp.y = 60;
// win.setAttributes(lp);
// win.setAttributes(params);
selectDial
Android学习——记录代码片段
这篇博客记录了如何在Android应用中创建一个用户信息对话框的代码片段。通过inflate布局,设置Dialog样式,调整窗口位置,并填充用户姓名和头像数据。
摘要由CSDN通过智能技术生成