diff --git a/plugin/src/main/java/com/qmuiteam/plugin/Dep.kt b/plugin/src/main/java/com/qmuiteam/plugin/Dep.kt index 7e2fcd7e..1bb64a42 100644 --- a/plugin/src/main/java/com/qmuiteam/plugin/Dep.kt +++ b/plugin/src/main/java/com/qmuiteam/plugin/Dep.kt @@ -13,7 +13,7 @@ object Dep { object QMUI { const val group = "com.qmuiteam" - const val qmuiVer = "2.1.0.27" + const val qmuiVer = "2.1.0.29" const val archVer = "2.1.0.4" const val typeVer = "0.1.0.8" diff --git a/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheet.java b/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheet.java index 32f49996..b1829e2b 100644 --- a/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheet.java +++ b/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheet.java @@ -302,6 +302,12 @@ public class QMUIBottomSheet extends QMUIBaseDialog { mRootView.addView(view, lp); } + public void removeContentView(View view) { + if (view != null) { + mRootView.removeView(view); + } + } + public void addContentView(int layoutResId) { LayoutInflater.from(mRootView.getContext()).inflate(layoutResId, mRootView, true); } diff --git a/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheetBaseBuilder.java b/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheetBaseBuilder.java index 2ef11b27..3e894f0d 100644 --- a/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheetBaseBuilder.java +++ b/qmui/src/main/java/com/qmuiteam/qmui/widget/dialog/QMUIBottomSheetBaseBuilder.java @@ -39,6 +39,7 @@ public abstract class QMUIBottomSheetBaseBuilder