根据调用设置 DialogFragment 底部边距 activity
Set DialogFragment bottom margin according to calling activity
我有一个 DialogFragment
从某个 activity 的 4 个按钮中的 1 个调用。目前,我将 paddingBottom
设置为 48dp
(这些按钮的高度),因此对话框会在这些按钮的正上方弹出。但是我遇到了一个问题,在非常高分辨率的情况下 phone 对话框底部和按钮行之间有一个间隙。
有没有办法以编程方式或通过 XML 将对话框设置在调用 activity 按钮高度的正上方?
我设法通过将 RelativeLayout
高度设置为 fill_parent
而不是固定 460dp
大小来解决问题。所有 children 现在都使用 match_parent
作为高度。
我有一个 DialogFragment
从某个 activity 的 4 个按钮中的 1 个调用。目前,我将 paddingBottom
设置为 48dp
(这些按钮的高度),因此对话框会在这些按钮的正上方弹出。但是我遇到了一个问题,在非常高分辨率的情况下 phone 对话框底部和按钮行之间有一个间隙。
有没有办法以编程方式或通过 XML 将对话框设置在调用 activity 按钮高度的正上方?
我设法通过将 RelativeLayout
高度设置为 fill_parent
而不是固定 460dp
大小来解决问题。所有 children 现在都使用 match_parent
作为高度。