Для стилизации небольшого форума использую BubbleView. В форуме почти все надо строить программно. Не знаю как для BubbleViewLinearLayout
задать атрибуты программно. Например:
app:bubbleColor="# "
app:arrowCenter="false"
app:arrowLocation="Center"
Если кто пользовался поделитесь опытом.
вот смотрите в GitHub автор точно указывает, где смотреть.
Всё что вам нужно изменить класс BubbleDrawable
он отвечает за отрисовку, вот в исходниках видно, где можно изменить. Вот метод в котором это происходит:
private void setUp(int left, int right, int top, int bottom){
if (right < left || bottom < top)
return;
RectF rectF = new RectF(left, top, right, bottom);
bubbleDrawable = new BubbleDrawable.Builder()
.rect(rectF)
.arrowLocation(mArrowLocation)
.bubbleType(BubbleDrawable.BubbleType.COLOR)
.angle(mAngle)
.arrowHeight(mArrowHeight)
.arrowWidth(mArrowWidth)
.arrowPosition(mArrowPosition)
.bubbleColor(bubbleColor)
.arrowCenter(mArrowCenter)
.build();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Разрабатываю свое первое клиент - серверное приложениеМне посоветовали для реализации одной из функций использовать библиотеку Gson
Как обработать нажатие кнопки на html страннице в сервлете (язык Java)Вывод кнопки на страницу и попытка обработки нажатия данной кнопки
Здравствуйте, подскажите, пожалуйста, к чему относятся значения, начиная со 2 строки Rinex Obs файла
Есть довольно большой Android проект, целиком написанный на JavaСейчас мне очень интересен Kotlin, и я хотел бы продолжать проект на нём