首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Dialog位置整合

2012-09-17 
Dialog位置调整在顶端显示对话框AlertDialog alertDialog new AlertDialog.Builder(this).setMessage(

Dialog位置调整

在顶端显示对话框

AlertDialog alertDialog = new AlertDialog.Builder(this)
    .setMessage("在顶端显示对话框").setPositiveButton("确定", null).create();
  Window window = alertDialog.getWindow();
  window.setGravity(Gravity.TOP);
  
  alertDialog.show();

 

 

在底端显示对话框

AlertDialog alertDialog = new AlertDialog.Builder(this).setMessage("在底端显示对话框")
    .setPositiveButton("确定", null).create();
  Window window = alertDialog.getWindow();
  window.setGravity(Gravity.BOTTOM);
  alertDialog.show();

 

 

在任意位置显示对话框

AlertDialog alertDialog = new AlertDialog.Builder(this).setMessage("在任意位置显示对话框")
    .setPositiveButton("确定", null).create();
  Window window = alertDialog.getWindow();
  WindowManager.LayoutParams lp = window.getAttributes();
  lp.x = -20;
  lp.y = -120;
  window.setAttributes(lp);

  alertDialog.show();

热点排行