Панель инструментов с горизонтальной панелью прогресса

С помощью нового API панели инструментов в Android Lollipop и AppCompat-v7 они удаляют множество автоматических функций, чтобы сделать панель инструментов / панель действий более надежной. Одной из таких вещей является индикатор выполнения. Поскольку панель инструментов - это просто ViewGroup, я предположил, что добавить ProgressBar будет просто. Тем не менее, я не могу заставить его работать должным образом.

Я сделал следующее (используя библиотеку SmoothProgressBar):

    // I instantiate the toolbar and set it as the actionbar
    mToolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(mToolbar);

    // I create a ProgressBar and set the drawable to the SmoothProgressBar drawable
    ProgressBar progressBar = new ProgressBar(this);
    progressBar.setIndeterminateDrawable(new SmoothProgressDrawable.Builder(this).color(Color.BLUE).interpolator
            (new DecelerateInterpolator()).sectionsCount(4).separatorLength(8).speed(2f).mirrorMode(true).build());
    // I add the progressbar to the view with what I thought were the proper LayoutParams.
    Toolbar.LayoutParams params = new Toolbar.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 20);
    params.gravity = Gravity.BOTTOM;
    mToolbar.addView(progressBar, params);
    progressBar.setIndeterminate(true);

Я подумал, что это будет работать, так как я просто добавляю ProgressBar в конец ViewGroup. Тем не менее, он не отображается вообще и удаляет заголовок. Ниже вы можете увидеть до и после. Кто-нибудь знает, как это исправить? Моя цель - иметь ProgressBar под панелью действий.

До

После

Ответы на вопрос(2)

Ваш ответ на вопрос