工具栏和LinearLayout之间的左侧无法解释的间隙/填充

stackoverflowN

我的Android Studio项目的布局文件中具有以下结构,并且在父元素(工具栏)与其直接子元素(LinearLayout)之间看到无法解释的左填充。

布局文字

<Toolbar
    android:layout_width="fill_parent"
    android:layout_height="600dp"
    android:id="@+id/toolbar"
    android:background="#313B45"
    android:weightSum="1">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent" android:orientation="vertical">
        <ImageView
            android:id="@+id/headerimage"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:scaleType="fitXY"
            android:layout_gravity="left|top"
            android:layout_weight="1"/>

        <TextView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:text="New Text"
            android:id="@+id/textView"
            android:scaleType="fitXY"
            android:layout_gravity="left|top"
            android:layout_weight="1"/>

    </LinearLayout>
</Toolbar>

如何消除此间隙并使子LinearLayout与父工具栏完全对齐?

妮基·维尔玛(Nikhil Verma)

将这些行添加到工具栏布局中:对于API <= 21工具栏:

    app:contentInsetLeft="0dp"
    app:contentInsetStart="0dp"

对于API 21> =工具栏:

    android:contentInsetLeft="0dp"
    android:contentInsetStart="0dp"

左插图由工具栏的contentInsetStart引起,默认情况下为16dp。

这是完整的代码:

<android.support.v7.widget.Toolbar
android:layout_width="fill_parent"
android:layout_height="600dp"
android:id="@+id/toolbar"
android:background="#313B45"
android:weightSum="1"
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <ImageView
        android:id="@+id/headerimage"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:scaleType="fitXY"
        android:layout_gravity="left|top"
        android:layout_weight="1" />

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:text="New Text"
        android:id="@+id/textView"
        android:scaleType="fitXY"
        android:layout_gravity="left|top"
        android:layout_weight="1" />

</LinearLayout>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何消除工具栏和下方布局之间的间隙

来自分类Dev

Android-工具栏子布局左侧的填充/空白

来自分类Dev

工具栏和标签之间的线

来自分类Dev

工具栏与LinearLayout重叠

来自分类Dev

工具栏中图标和标题之间的填充/空格(Android 24)

来自分类Dev

如何减少工具栏中标题和字幕之间的填充

来自分类Dev

更改左侧的工具栏默认图标

来自分类Dev

Windows工具栏-控制按钮的大小和填充

来自分类Dev

工具栏和标签页之间的界线-Android 5

来自分类Dev

工具栏和标签页之间的界线-Android 5

来自分类Dev

删除工具栏和嵌套TabLayout之间的边距?

来自分类Dev

在标题栏/工具栏的左侧添加NSTitlebarAccessoryViewController

来自分类Dev

工具栏和NavigationDrawer

来自分类Dev

ActionBar与工具栏或ActionBar和工具栏

来自分类Dev

工具栏额外的左插图/填充

来自分类Dev

快速将工具栏按钮移到工具栏中的左侧

来自分类Dev

Python日期时间无法解释的秒和微秒之间的差异

来自分类Dev

我无法解释的列表附加和+运算符之间的时间差异

来自分类Dev

在PySide的主窗口左侧添加工具栏

来自分类Dev

如何将imageView放在工具栏的最左侧?

来自分类Dev

如何恢复Ubuntu unity左侧的工具栏?

来自分类Dev

Android:如何删除工具栏和状态栏之间的线

来自分类Dev

表中无序列表中的无法解释的填充

来自分类Dev

如何为工具栏和BottomAppBar填充两个不同的菜单

来自分类Dev

导航工具栏 HTML 使用 JS 更改字体大小和填充

来自分类Dev

reduce()无法解释?

来自分类Dev

标头和导航栏之间的间隙

来自分类Dev

工具栏与包含片段的内容(LinearLayout)重叠

来自分类Dev

无法在Android中使工具栏透明

Related 相关文章

热门标签

归档