그래서 내 프로젝트에서 내 CollapsingToolbarLayout
과 관련된 이상한 문제가 있습니다. 내 활동이 시작되면이 내 도구 모음 제목 표시 방법입니다 :확장 된 CollapsingToolbarLayout의 제목이 올바르게 표시되지 않습니다.
레이아웃을 붕괴하면이 같은 후 :
예에서 원래의 제목 텍스트입니다 : "UPC VONALKODOS TERMEK "
확장 상태의 제목이 더 길어야한다고 생각합니다 (충분한 공간이 있습니다). 경과 된 상태.
<style name="ExpandedText" parent="android:TextAppearance">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">20sp</item>
</style>
지원 라이브러리 버전 :
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
app:theme="@style/PolarThemeNoActionBar">
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_below="@+id/tablayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
<android.support.design.widget.AppBarLayout
android:id="@+id/app_bar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar"
android:layout_width="match_parent"
android:layout_height="142dp"
android:fitsSystemWindows="true"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:contentScrim="?attr/colorPrimary"
app:expandedTitleMarginStart="48dp"
app:expandedTitleMarginBottom="20dp"
app:expandedTitleTextAppearance="@style/ExpandedText">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:minHeight="?attr/actionBarSize"
app:layout_collapseMode="pin"/>
</android.support.design.widget.CollapsingToolbarLayout>
<android.support.design.widget.TabLayout
android:id="@+id/tablayout"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_below="@+id/toolbar"
android:minHeight="?attr/actionBarSize"
android:gravity="bottom"
android:background="?attr/colorPrimary"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:tabIndicatorColor="?attr/colorPrimaryDark"/>
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
내 입술/스타일/ExpandedText은 다음과 같습니다처럼이 무엇인지 내 활동의 XML 보인다 25.1.1. 전화 : 넥서스 5 안드로이드 버전 : 6.0.1 (주)
내 질문 : 제목이 확장 된 상태에서 마지막 점과 그것에서 더 보여줄 수있는 공간을 작성하지가 왜?
[편집 1] 문제는 여전히 25.3.0
비교적 최근의 라이브러리 버전에서이 동작이 도입 된 것처럼 보입니다. 이상하게 보였으므로 오래된 프로젝트를 가져 왔고 버전 23.4.0에서 예상대로 작동합니다. 즉, 이전에 언급했듯이 제목은 완전히 축소 된 크기와 영역을 기준으로 줄임표로 표시되지 않고 확장 된 상태로 표시됩니다. 어떤 버전이 변경을 가져 왔는지는 모르겠지만 원본의 git 비난을보고, 제목이 아이콘과 겹칠 수있는 가장자리의 경우를 수정하기 위해 작년 중반에 완료된 것 같습니다. 그럴 가능성이 있다면 문제를 제기하고 지금 되돌릴 수 있습니다. –
@Mike M. 의견을 보내 주셔서 감사합니다. 나는 네가 옳다고 생각한다. 이전 버전의 CollapsingToolbarLayout 제목은 괜찮아 보인다. 나는이 주석을 답으로 게시해야한다고 생각한다. – zkminusck