【问题标题】:Android Fixed size dialog dimension- What is Major & Minor?Android 固定大小对话框尺寸 - 什么是主要和次要?
【发布时间】:2015-03-12 06:56:54
【问题描述】:

这些属性代表什么? 主要维度和次要维度的区别?

<style name="Theme.Base.AppCompat.Dialog.FixedSize" parent="android:Theme.Dialog">
    <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
    <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
    <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
    <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
.......
</style>

【问题讨论】:

    标签: android android-styles


    【解决方案1】:

    windowFixedHeightMajor:窗口沿屏幕主轴的固定高度,即纵向时。

    windowFixedHeightMinor:窗口沿屏幕短轴的固定高度,即横向时。

    windowFixedWidthMajor :窗口沿屏幕主轴的固定宽度,即横向时。

    windowFixedWidthMinor :窗口沿屏幕短轴的固定宽度,即纵向时。

    【讨论】:

    • 使用此属性会出现“错误:样式属性 'android:attr/windowFixedHeightMajor' 是私有的”的错误
    • 如果它根本没有固定,为什么它的名称是“固定的”?对于其中一些人来说,这是一个百分比......
    【解决方案2】:

    使用 windowFixedHeightMajor 或 windowFixedHeightMinor 不会编译为它们标记的私有。

    【讨论】:

    • 你的父主题应该是对话框类型。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多