如何设置按钮,如上图所示。在 ios 中,它被称为面包屑样式。
我尝试将按钮放置在相对布局中,一个按钮在中间,另外两个在两侧,但所有按钮之间仍然存在间隙,并且在不同的设备中它看起来非常可怕。
以下是我的 xml 文件:
<RelativeLayout
android:id="@+id/TBtnLayout"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:background="@drawable/title_bar">
<ImageButton
android:contentDescription="@string/btn_desc"
android:id="@+id/left_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toLeftOf="@+id/center_btn"
android:background="@drawable/s_unsel_btn">
</ImageButton>
<ImageButton
android:contentDescription="@string/btn_desc"
android:id="@+id/center_btn"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_centerVertical="true"
android:layout_centerInParent="true"
android:background="@drawable/c_unsel_btn">
</ImageButton>
<ImageButton
android:contentDescription="@string/btn_desc"
android:id="@+id/right_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toRightOf="@+id/center_btn"
android:background="@drawable/t_sel_btn">
</ImageButton>
</RelativeLayout>