В моей основной деятельности у меня есть CollapsingToolbarLayout
. По умолчанию панель инструментов расширяется. Но я хочу, чтобы он рухнул. Так как это было предложено в вопросе StackOverflow я использовал AppBarLayout
класс, чтобы сделать его по умолчанию свернуто, используя этот код:Заголовок панели инструментов, не отображающийся при свертыванииToolbarLayout свалился
AppBarLayout appBarLayout = (AppBarLayout) findViewById(R.id.app_bar_layout);
appBarLayout.setExpanded(false);
Это работает отлично, за исключением одной вещи. Заголовок панели инструментов больше не отображается, даже если я разворачиваю и сворачиваю панель инструментов вручную. Если я не сбрасываю панель инструментов по умолчанию, тогда заголовок отображается, но если я изменю imageView
с CollapsingToolbarLayout
, тогда заголовок исчезнет.
Вот мой CollapsingToolbarLayout
код:
ViewCompat.setTransitionName(findViewById(R.id.app_bar_layout), EXTRA_IMAGE);
CollapsingToolbarLayout collapsingToolbarLayout = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar);
collapsingToolbarLayout.setTitle("Search Activity");
collapsingToolbarLayout.setExpandedTitleColor(getResources().getColor(android.R.color.transparent));
collapsingToolbarLayout.setCollapsedTitleGravity(Gravity.START);
Мой вопрос: Я не настройка название правильно или я не разрушаясь панель инструментов в правильном направлении? Как я могу это исправить?
Благодарим за помощь!
версии библиотеки поддержки вы используете? это звучит как ошибка, с которой CollapsingToolbarLayout было некоторое время назад ... –
@BartekLipinski Последняя версия. мое приложение build.gradle говорит: 'compile 'com.android.support: cardview-v7: 24.2.0''' compile' com.android.support: recyclerview-v7: 24.2.0''' compile 'com.android. support: design: 24.2.0 '' 'compile 'com.android.support: appcompat-v7: 24.2.0'' –