Crouton: используйте Builder для установки собственного шрифта и textSize

В библиотеке Crouton есть Builder класс, который имеет несколько методов, таких как setTextSize(), setFontName() и т. д. Как я могу использовать этот класс для изменения конфигурации этой библиотеки по умолчанию?

Например:

Crouton.makeText(activity, "HELLO" , Style.ALERT, rootLayout).show();

Как я могу использовать строитель для этой линии?

1 ответ

Решение

Пока я могу понять ваш вопрос, вы хотите что-то вроде этого:



import de.keyboardsurfer.android.widget.crouton.Style.Builder;

Crouton.makeText(activity, "HELLO" , new Style.Builder()
                                                .setTextSize(12)
                                                .setFontName(someFontName)
                                                ...
                                                .build(),
                                     rootLayout)
                                     .show();

Другие вопросы по тегам