diff --git a/library/src/main/java/com/lxj/xpopup/core/BottomPopupView.java b/library/src/main/java/com/lxj/xpopup/core/BottomPopupView.java index 037606b35fa6d559ae9aee358deea5940ffe8794..a61b6d701c1af3bd61f42142db52454d57fd08c6 100644 --- a/library/src/main/java/com/lxj/xpopup/core/BottomPopupView.java +++ b/library/src/main/java/com/lxj/xpopup/core/BottomPopupView.java @@ -31,7 +31,7 @@ public class BottomPopupView extends BasePopupView { protected void addInnerContent() { Component contentView = LayoutScatter.getInstance(getContext()).parse(getImplLayoutId(), bottomPopupContainer, false); LayoutConfig params = (LayoutConfig) contentView.getLayoutConfig(); - params.alignment = LayoutAlignment.BOTTOM; + params.alignment = LayoutAlignment.BOTTOM | LayoutAlignment.HORIZONTAL_CENTER; bottomPopupContainer.addComponent(contentView); } diff --git a/library/src/main/resources/base/layout/_xpopup_bottom_popup_view.xml b/library/src/main/resources/base/layout/_xpopup_bottom_popup_view.xml index b8297be2b0c734183c04b65637216c447c847482..3ef409c2c3c2bc648b5372a18d8701d8fa940979 100644 --- a/library/src/main/resources/base/layout/_xpopup_bottom_popup_view.xml +++ b/library/src/main/resources/base/layout/_xpopup_bottom_popup_view.xml @@ -4,7 +4,7 @@ ohos:id="$+id:bottomPopupContainer" ohos:height="match_parent" ohos:width="match_parent" - ohos:layout_alignment="bottom" + ohos:layout_alignment="bottom|horizontal_center" ohos:orientation="vertical"> \ No newline at end of file