我怎样才能完美地模仿ActionButton风格?

时间:2016-07-31 03:53:32

标签: android xml android-toolbar

我正在使用支持工具栏,我添加了一些按钮,我想模仿ActionButton样式。我使用style="@android:style/Widget.ActionButton"非常接近,但字体大小或样式似乎略有偏差。添加android:textStyle="bold"让我更加接近。 See image

<Button
        style="@android:style/Widget.ActionButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TEST"
        android:id="@+id/removeButton"
        android:layout_gravity="center" /> 

我也尝试了style="@android:style/Widget.Holo.ActionButton"以及按钮中的其他一些似乎没有改变的其他内容

1 个答案:

答案 0 :(得分:1)

我并不完全确定这是正确的方法,但我一直在挖掘,这似乎正确地将android:textAppearance="@style/TextAppearance.AppCompat.Widget.ActionBar.Menu"添加到我的按钮中,如下所示:

<Button
        style="@android:style/Widget.ActionButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TEST"
        android:textAppearance="@style/TextAppearance.AppCompat.Widget.ActionBar.Menu"
        android:id="@+id/removeButton"
        android:layout_gravity="center" />

希望它会帮助某人,因为我无法在任何地方找到它。我显然不能接受我自己的答案几天。