Implementieren Sie die V1-Version der Android-Floating-Window-Navigation von Dialog

Laden Sie die neueste Demo auf der offiziellen Website von Gaode herunter, führen Sie sie aus und ignorieren Sie den Anwendungsschlüssel hier. Anschließend können Sie einige Funktionen definieren, die Sie gemäß dem Code der Demo benötigen, der das vollständige schwebende Fenster, einschließlich Ziehen, noch nicht realisiert hat Um das Fenster zu verbergen und das
Hintergrundfenster auszublenden, sollte die ideale Lösung über FloatView realisiert werden.
Die aktuelle Lösung wird über die Dialogkurve realisiert

  1. Definieren Sie eine Dialog-
    values/style.xml
    <!--底部弹框 样式-->
    <style name="MyDialog" parent="@android:style/Theme.Dialog">
        <item name="android:windowFrame">@null</item>
        <item name="android:windowIsFloating">true</item>
        <item name="android:windowIsTranslucent">true</item>

        <item name="android:background">@android:color/transparent</item>
        <item name="android:windowBackground">@android:color/transparent</item>
        <item name="android:backgroundDimEnabled">false</item><!--背景不变暗-->
        <item name="android:windowCloseOnTouchOutside">false</item><

Supongo que te gusta

Origin blog.csdn.net/zoeou/article/details/126501611
Recomendado
Clasificación