Снэк-бар набор действий Текст всегда возвращать заглавные буквы - PullRequest
6 голосов
/ 26 марта 2019

Текст действия набора «Снэк-бар» «Retry» всегда отображается в «RETRY»

 snackbar = Snackbar
                .make(view, "No internet connection.", Snackbar.LENGTH_INDEFINITE)
                .setAction("Retry", new View.OnClickListener() {@Override
                    public void onClick(View view) {
                    GlobalBus.getBus().post(new EventbusEvents(""));
                        if(isOnline(context)){
                            snackbar.dismiss();
                        }else {
                            showSnackBar(view,context);
                        }
                    }
                });(context.getResources().getColor(R.color.place_buy));
            snackbar.show();

1 Ответ

5 голосов
/ 26 марта 2019

Попробуйте вот так

TextView snackbarActionTextView = (TextView) snackbar.getView().findViewById( android.support.design.R.id.snackbar_action );
snackbarActionTextView.setAllCaps(false)

некоторые кредиты идут на Джошуа Пинтер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...