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

OSCHINA-MIRROR/laomengzhu-BadgeTextView

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

BadgeTextView

Это компонент для Android, который позволяет отображать цифровые значки на компоненте TextView.

Скриншот:

Screenshot

Свойства

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <declare-styleable name="BadgeTextView">
        <!-- Цвет текста значка -->
        <attr name="badgeTextColor" format="color|reference" />
        <!-- Размер текста значка -->
        <attr name="badgeTextSize" format="dimension|reference" />
        <!-- Цвет фона значка -->
        <attr name="badgeBackgroundColor" format="color|reference" />
        <!-- Внешний отступ значка относительно компонента -->
        <attr name="badgeMargin" format="dimension|reference" />
        <!-- Внутренний отступ значка -->
        <attr name="badgePadding" format="dimension|reference" />
    </declare-styleable>
</resources>

Использование

Чтобы использовать BadgeTextView, необходимо объявить его в XML и вызвать метод setBadgeCount для установки количества значков.

<com.ns.badgetextview.BadgeTextView
        android:id="@+id/tv_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#a4a486"
        android:gravity="center"
        android:padding="10dp"
        android:text="纯文字演示"
        android:textColor="#000"
        app:badgeBackgroundColor="#f00"
        app:badgeMargin="2dp"
        app:badgePadding="6dp"
        app:badgeTextColor="#fff"
        app:badgeTextSize="12dp" />
tvText = (BadgeTextView) findViewById(R.id.tv_text);
tvText.setBadgeCount(8);

Лицензия

Mozilla Public License, версия 2.0

Комментарии ( 0 )

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

Введение

Покажи значок на TextView. Развернуть Свернуть
MPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/laomengzhu-BadgeTextView.git
git@api.gitlife.ru:oschina-mirror/laomengzhu-BadgeTextView.git
oschina-mirror
laomengzhu-BadgeTextView
laomengzhu-BadgeTextView
master