方案一:可將dialog show之後設置位於軟鍵盤和頂部之間
Window window = getWindow();
WindowManager.LayoutParams params = window.getAttributes();
params.y = 0;
params.x = 0;
params.gravity = Gravity.CENTER;
window.setAttributes(params);