在某此机型dialog底部弹出左右有间距,请问怎么铺满屏幕显示?
jmo0nnb31#
试一下 mPicker.getDialog().getWindow().getDecorView().setPadding(0, 0, 0, 0);
mPicker.getDialog().getWindow().getDecorView().setPadding(0, 0, 0, 0);
vyswwuz22#
试一下`mPicker.getDialog().getWindow().getDecorView().setPadding(0, 0, 0, 0) 没有用。。。
nbnkbykc3#
这个是适用于dialog形式,然后检查一下layout的布局是不是自己设置了margin或者padding之类的还不行的话就需要看代码了
wkftcu5l4#
看作者文档的时候想到的解决办法:.setDecorView((ViewGroup) getWindow().getDecorView().findViewById(android.R.id.content))build之前加这句,isDialog设置为false 然后就解决了
4条答案
按热度按时间jmo0nnb31#
试一下
mPicker.getDialog().getWindow().getDecorView().setPadding(0, 0, 0, 0);
vyswwuz22#
试一下`mPicker.getDialog().getWindow().getDecorView().setPadding(0, 0, 0, 0) 没有用。。。
nbnkbykc3#
试一下`mPicker.getDialog().getWindow().getDecorView().setPadding(0, 0, 0, 0) 没有用。。。
这个是适用于dialog形式,
然后检查一下layout的布局是不是自己设置了margin或者padding之类的
还不行的话就需要看代码了
wkftcu5l4#
试一下`mPicker.getDialog().getWindow().getDecorView().setPadding(0, 0, 0, 0) 没有用。。。
这个是适用于dialog形式,
然后检查一下layout的布局是不是自己设置了margin或者padding之类的
还不行的话就需要看代码了
看作者文档的时候想到的解决办法:.setDecorView((ViewGroup) getWindow().getDecorView().findViewById(android.R.id.content))
build之前加这句,isDialog设置为false 然后就解决了