编辑几面dialog形式展示,其中有一些控件在一定条件下隐藏显示,
显示时会导致dialog下面看不到,如何重置一下dialog的位置?
private void resizeDialog(Boolean big){
// 重置dialog位置
if (getWindow() instanceof DialogWindow) {
if (big){
((DialogWindow) getWindow()).setPositionY(100);
}else{
((DialogWindow) getWindow()).setPositionY(20);
}
}
}