We could set the color for the Action Text of Snackbar using setActionTextColor
as documented in https://developer.android.com/reference/android/support/design/
The easiest method to add BOLD text to your Snackbar text is to use the Android Html class to generate the text to pass to the Snackbar.make() function. Here is an example:
Snackbar.make(view, Html.fromHtml("Add bold to Snackbar text"), Snackbar.LENGTH_LONG).show();
An alternative method is to use the SpannableStringBuilder class.
SpannableStringBuilder snackbarText = new SpannableStringBuilder();
snackbarText.append("Add ");
int boldStart = snackbarText.length();
snackbarText.append("bold");
snackbarText.setSpan(new StyleSpan(android.graphics.Typeface.BOLD), boldStart, snackbarText.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
snackbarText.append(" to Snackbar text");
Snackbar.make(view, snackbarText, Snackbar.LENGTH_LONG).show();