如何在工具栏
问题描述:
删除的空间,我想删除工具栏和TextView的之间的空间,在这样的画面:如何在工具栏
我尝试用户contentInsetStart
和contentInsetEnd
也不能正常工作。 这是我的全部代码来处理
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="@dimen/app_bar_height"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/ctl_news"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:contentScrim="?attr/colorPrimary"
app:expandedTitleTextAppearance="@style/CollapsingToolbarLayoutExpandedTextStyle"
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<ImageView
android:id="@+id/iv_news_mainImage"
android:layout_width="match_parent"
android:layout_height="230dp"
android:scaleType="centerCrop"
android:src="@drawable/stripes"
app:layout_collapseMode="parallax"
app:layout_collapseParallaxMultiplier="0.7" />
<android.support.v7.widget.Toolbar
android:id="@+id/tb_news"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:layout_collapseMode="pin"
android:contentInsetEnd="0dp"
android:contentInsetStart="0dp"
app:contentInsetEnd="0dp"
app:contentInsetStart="0dp"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:titleTextAppearance="@style/Toolbar.TitleText">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/back"
android:gravity="top|end"
android:textColor="@color/white"
android:textSize="@dimen/text_huge_size" />
</android.support.v7.widget.Toolbar>
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
谁能帮助我解决这个问题
答
使用应用程序的命名空间,做这样的:
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
此外,您可能要添加:
app:contentInsetStartWithNavigation="0dp"
删除contentInsetEnd属性。我想这一点也适用
所以它看起来像这样:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
app:contentInsetStartWithNavigation="0dp"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/AppTheme.PopupOverlay" />
答
你尝试app:titleMarginStart="0dp"
?
您应该使用app
前缀contentInsetStart
和contentInsetEnd
和去除机器人,以避免样板代码
+0
我也试过但也不行,也删除'android'前缀和结果 – Ahmed
+0
你试过'app:contentInsetStartWithNavigation'吗? – nhoxbypass
利用重力!或对齐父中心true –
在TextView中尝试'android:gravity =“left”' –