ComActionBar: универсальный настраиваемый ActionBar
Не поддерживается, при наличии ошибок или требований, пожалуйста, клонируйте исходный код и модифицируйте его самостоятельно.
Версия 2.0.0 начала публиковаться на MavenCentral, версии 1.x несовместимы.
#last-version, пожалуйста, проверьте последнюю версию выше.
#Ссылка на версию 2.0.0 и выше:
implemetation 'com.lwkandroid.library:ComActionBar:last-version'
<declare-styleable name="ComActionBar2">
//Включает эффект водной ряби при нажатии, по умолчанию true
<attr name="ripple_effect" format="boolean" />
//Если эффект водной ряби выключен, устанавливает цвет после нажатия, по умолчанию #25000000
<attr name="pressed_color" format="color" />
//Текст слева
<attr name="left_text" format="string" />
//Цвет текста слева, по умолчанию #FFFFFF
<attr name="left_text_color" format="color" />
//Размер текста слева, по умолчанию 12sp
<attr name="left_text_size" format="dimension" />
//Ширина иконки слева, должна быть установлена вместе с left_icon_height для эффекта
<attr name="left_icon_width" format="dimension" />
//Высота иконки слева, должна быть установлена вместе с left_icon_width для эффекта
<attr name="left_icon_height" format="dimension" />
//Изображение иконки слева
<attr name="left_icon_drawable" format="reference" />
//Направление иконки слева, по умолчанию start, добавлено в версии 2.1.0
<attr name="left_icon_direction">
<enum name="start" value="0" />
<enum name="top" value="1" />
<enum name="end" value="2" />
<enum name="bottom" value="3" />
</attr>
//Закрывает ли нажатие на левую часть действие, по умолчанию false
<attr name="left_click_to_finish" format="boolean" />
//Текст заголовка
<attr name="title_text" format="string" />
//Цвет текста заголовка, по умолчанию #FFFFFF
<attr name="title_text_color" format="color" />
//Размер текста заголовка, по умолчанию 14sp
<attr name="title_text_size" format="dimension" />
//Первый текст справа
<attr name="right_text01" format="string" />
//Цвет первого текста справа, по умолчанию #FFFFFF
<attr name="right_text_color01" format="color" />
//Размер первого текста справа, по умолчанию 12sp
<attr name="right_text_size01" format="dimension" />
//Ширина первой иконки справа, должна быть установлена вместе с right_icon_height01 для эффекта
<attr name="right_icon_width01" format="dimension" />
//Высота первой иконки справа, должна быть установлена вместе с right_icon_width01 для эффекта
<attr name="right_icon_height01" format="dimension" />
//Изображение первой иконки справа
<attr name="right_icon_drawable01" format="reference" />
//Направление первой иконки справа, по умолчанию start, добавлено в версии 2.1.0
<attr name="right_icon_direction01">
<enum name="start" value="0" />
<enum name="top" value="1" />
<enum name="end" value="2" />
<enum name="bottom" value="3" />
</attr>
//Второй текст справа
<attr name="right_text02" format="string" />
//Цвет второго текста справа, по умолчанию #FFFFFF
<attr name="right_text_color02" format="color" />
//Размер второго текста справа, по умолчанию 12sp
<attr name="right_text_size02" format="dimension" />
//Ширина второй иконки справа, должна быть установлена вместе с right_icon_height02 для эффекта
<attr name="right_icon_width02" format="dimension" />
//Высота второй иконки справа, должна быть установлена вместе с right_icon_width02 для эффекта
<attr name="right_icon_height02" format="dimension" />
//Изображение второй иконки справа
<attr name="right_icon_drawable02" format="reference" />
//Направление второй иконки справа, по умолчанию start, добавлено в версии 2.1.0
<attr name="right_icon_direction02">
<enum name="start" value="0" />
<enum name="top" value="1" />
<enum name="end" value="2" />
<enum name="bottom" value="3" />
</attr>
//Показывать ли разделительную линию внизу, по умолчанию true
<attr name="show_divider_line" format="boolean" />
//Цвет разделительной линии внизу, по умолчанию #FCF4F4F6
<attr name="divider_line_color" format="color" />
//Толщина разделительной линии внизу, по умолчанию 1px
<attr name="divider_line_height" format="dimension" />
//Вертикальный внутренний отступ элементов, по умолчанию 14dp
<attr name="child_vertical_padding" format="dimension" />
//Горизонтальный внутренний отступ элементов, по умолчанию 8dp
<attr name="child_horizontal_padding" format="dimension" />
//Интервал между текстом и иконкой, по умолчанию 0dp
<attr name="android:drawablePadding" />
</declare-styleable>
``` Данный текст представляет собой изображение, а не текстовую информацию.
**Примечание**: если вам требуется перевод текста с картинки, вы можете воспользоваться онлайн-сервисами для распознавания и перевода текста.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )