问题描述
我有一个使用多个弹出对话框的Android应用。
我可以很好地弄清楚如何设置它们的样式,但是在屏幕上仍然有很大的填充看起来很奇怪。
尤其是顶部填充很大。在我看来,这是标题区域的空间。
我试图用d.getTitleComponent().remove()
删除它,但无济于事。
如何减少填充?
这是我的代码:
Button buttonDialog = new Button("Okay");
Dialog d = new Dialog();
TextArea popupBody = new TextArea("text.... !",4,10);
popupBody.setUIID("PopupBody");
popupBody.setEditable(false);
d.setLayout(new BorderLayout());
d.setDialogUIID("Popup");
d.setDisposeWhenPointerOutOfBounds(true);
d.add(BorderLayout.CENTER,popupBody);
d.add(BorderLayout.SOUTH,label);
d.add(BorderLayout.NORTH,buttonDialog);
d.showPopupDialog(buttonAgain);
CSS是这样的:
Popup {
background-color: white;
border-radius: 5pt;
padding: 0pt;
}
PopupBody {
border: 2pt solid red;
border-radius: 5pt;
color: white;
font-size: 8pt;
padding: 35pt;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)