【发布时间】:2015-11-26 13:42:00
【问题描述】:
我正在为我的应用构建底部 Toolbar。它应该与 Google 设计中的这个示例完全一样:
我的问题是我无法让底部工具栏左侧的小“P”图像填满整个工具栏。总是有一个小填充。当我手动将工具栏大小更改为更苗条时,用于跳过和暂停的图像按钮在工具栏中也不会很好地居中。看看我当前的工具栏:
查看我的工具栏布局文件:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="schemas.android.com/apk/res-auto"
android:id="@+id/toolbar_bottom"
android:layout_width="match_parent"
android:layout_height="24dp"
android:background="@android:color/white"
android:minHeight="24dp"
android:layout_alignParentBottom="true"
app:elevation="4dp"
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
app:contentInsetRight="0dp"
android:padding="0dp"
android:layout_margin="0dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="horizontal"
android:layout_margin="0dp"
android:padding="0dp"
android:gravity="center_vertical">
<ImageView
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="match_parent"
android:src="@mipmap/ic_launcher"/>
<RelativeLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="3">
<ImageButton
android:id="@+id/btn_skip_previous"
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/ic_skip_previous_black"
style="@style/Widget.AppCompat.ActionButton" />
<ImageButton
android:id="@+id/btn_playpause"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_toRightOf="@id/btn_skip_previous"
android:src="@drawable/ic_pause_black"
style="@style/Widget.AppCompat.ActionButton" />
<ImageButton
android:id="@+id/btn_skip_next"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_toRightOf="@id/btn_playpause"
android:src="@drawable/ic_skip_next_black"
style="@style/Widget.AppCompat.ActionButton" />
</RelativeLayout>
</LinearLayout>
</android.support.v7.widget.Toolbar>
请帮帮我,我怎样才能得到第一张图片中的底部工具栏??
编辑:这是我从 Daniel Lews 获得的提示。符号现在排列得更好了,但到处都有很多填充:
【问题讨论】:
-
你也想要 textview?
-
试试 android:padding="0dp" -> padingLeft = 0dp
-
嗨,不,我不需要 textview,只需在第一行下方另外两个按钮来控制亮度和速度。按下时,它们应该向上移动工具栏并显示两个滑块来设置值。但这就是我的最终目标,现在实现图片示例中的工具栏并知道如何有效控制大小就太好了……
-
@tiny 阳光:那什么都没做...
-
工具栏的高度...我打算让它比顶部工具栏更苗条。
标签: android