2016-07-31 23 views
0

我使用的支持工具欄,我已經添加了一些按鈕,我想模仿的ActionButton風格。使用style="@android:style/Widget.ActionButton"時,我已經非常接近,但字體大小或樣式似乎稍微偏離。添加android:textStyle="bold"讓我更加接近。 See image我該如何完美模仿ActionButton風格?

<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"和其他一些人在這似乎沒什麼改變

回答

0

我不能完全肯定這是正確的方式按鈕,但我不停地挖,這似乎正確的,當加入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" /> 

希望這會幫助別人,因爲我無法找到這個任何地方。我顯然無法接受我自己的答案几天。