我将AlertDialog的边距成功应用到一个屏幕尺寸,但是当相同的代码在不同的屏幕尺寸上运行时,由于屏幕尺寸和密度而显得很大,我如何使用inser来应用尺寸?因为当我使用dimens
而不是头部编码时,尺寸不会被提取,只是背景变得模糊,好像出现了警告对话框。
以下是代码:
ColorDrawable back = new ColorDrawable(Color.TRANSPARENT);
InsetDrawable inset = new InsetDrawable(back, R.dimens.margin);
dialog.getWindow().setBackgroundDrawable(inset);
这不起作用