Crouton:使用Builder设置自定义字体和textSize

Crouton: use Builder to set custom font and textSize

Crouton 库有 Builder class,它有一些方法,例如 setTextSize()setFontName() 等。我如何使用这个 class 来改变默认此库配置?

例如:

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

如何为这条线使用生成器?

只要我能理解你的问题,你想要的是这样的:



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

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