1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/archermind-ti-bubble-popup-window

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 1.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 13.03.2025 06:53 5dd5c6a

BubblePopupWindow

Описание проекта

  • Реализация пузырьковых попап-окон с возможностью управления смещением углов пузырька в разных направлениях.

Инструкция по установке

Добавьте зависимость в build.gradle файл entry:

dependencies {
...
implementation 'com.gitee.archermind-ti:bubble-popup-window-ohos:1.0.0-beta'
...
}

Скриншоты

Инструкция по использованию

  • По умолчанию создание попап окна
BubblePopupWindow leftTopWindow = new BubblePopupWindow(MainActivity.this);
Component bubbleView = LayoutScatter.getInstance(getContext()).parse(ResourceTable.Layout_popup_layout, null, false);
leftTopWindow = new BubblePopupWindow(MainAbilitySlice.this, null);
leftTopWindow.setBubbleView(bubbleView);
leftTopWindow.show(component, LayoutAlignment.BOTTOM);
<com.yuyh.library.BubbleRelativeLayout
    ohos:height="match_content"
    ohos:width="match_content"
    app:cornerRadius="10"
    app:halfBaseOfLeg="18vp"
    app:padding="18vp"
    app:shadowColor="#64000000"
    app:strokeWidth="5"
    ohos:center_in_parent="true"
    ohos:background_element="$graphic:bubble">
<Text
    ohos:height="match_content"
    ohos:width="match_content"
    ohos:text="добро пожаловать"
    ohos:text_size="20fp"
    ohos:multiple_lines="true"
    ohos:id="$+id:mytext"/>
</com.yuyh.library.BubbleRelativeLayout>

История версий

  • v1.0

Информация о правах и лицензиях

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/archermind-ti-bubble-popup-window.git
git@api.gitlife.ru:oschina-mirror/archermind-ti-bubble-popup-window.git
oschina-mirror
archermind-ti-bubble-popup-window
archermind-ti-bubble-popup-window
master