nol*_*man 2 android android-viewpager android-dialogfragment
我有一个带有ViewPager的DialogFragment,可以显示一些图片.顶部有一个奇怪的黑色条纹的问题,这些图片变形了.
这就是我现在所拥有的,正如你所看到的,图片看起来并不好看,并且对话框顶部有一个奇怪的黑色条纹.

这是它应该看起来的样子,没有黑色条纹,图片适合屏幕的宽度.

我怎么能这样做?
非常感谢提前.
要摆脱顶部的黑框,请尝试在DialogFragment.setStyle(int style, int theme)方法中调用DialogFragment.onCreate(Bundle savedInstanceState)方法,例如setStyle(DialogFragment.STYLE_NO_TITLE, 0)或setStyle(DialogFragment.STYLE_NO_FRAME, 0).
我也有问题,比如你得到一个DialogFragment宽度.layout_width我的值DialogFragment(在我DialogFragment的xml布局文件中指定)似乎在某处被覆盖,有时我的DialogFragment扩展,有时它会缩小,具体取决于内容.我知道一点点黑客,但我能想到的最好的getDialog().getWindow().setLayout(int width, int height)方法是在我的方法中调用DialogFragment.onResume()方法,例如getDialog().getWindow().setLayout(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT).
要调整图像大小以适合您的图像DialogFragment,请使用此ImageView.setScaleType(ImageView.ScaleType scaleType)方法中的其他答案.
| 归档时间: |
|
| 查看次数: |
3023 次 |
| 最近记录: |