Gus*_*Gus 5 android android-layout
我有一个带有对话框主题的Activity(Theme.Holo.DialogWhenLarge).它看起来太窄了,我希望它能填满更大比例的屏幕.我试图通过覆盖windowMinWidthMinor和windowMinWidthMajor属性来实现此目的.
我的Activity使用的主题看起来像这样......
<style name="MyTheme" parent="@android:style/Theme.Holo.DialogWhenLarge">
<item name="android:windowMinWidthMajor">90%</item>
<item name="android:windowMinWidthMinor">90%</item>
</style>
Run Code Online (Sandbox Code Playgroud)
但是,它似乎windowMinWidthMajor并windowMinWidthMinor没有效果.谁能解释我做错了什么?
Ben*_*y G -1
为 android 设置百分比是不可能的,但有一种解决方法。我所做的是获取屏幕宽度并将其乘以我想要视图或项目的百分比(例如:如果我想要某些东西填充宽度的 40%,则屏幕宽度 * 0.4)