actionbar修改字型顏色

2021-07-22 05:07:40 字數 1370 閱讀 8937

本文記錄了修改 actionbar 上 menu 字型顏色的方法。第一種通過自定義主題實現,第二種通過複寫oncreateoptionsmenu實現。

自定義 actionbar 上的選單文字顏色需要通過 activity 的 theme 實現,而非 actionbar 的 theme。

[html]view plain

copy

print?

<

style

name

=parent

=>

<

item

name

="android:actionbarstyle"

>

@style/customactionbar

item

>

<

item

name

=>

@style/actionbartitle

item

>

<

item

name

="android:actionmenutextcolor"

>

@android:color/holo_blue_light

item

>

style

>

<

style

name

="actionbarmenu"

parent

=>

<

item

name

="android:textcolor"

>

@android:color/holo_blue_light

item

>

<

item

name

="android:textsize"

>

20sp

item

>

style

>

[html]view plain

copy

print?

/**  

* 修改 actionbar 上的選單字型顏色  

*/  

public static void setmenuitemtextcolortowhite(final activity activity)  

return view;  

} catch (inflateexception e)  catch (classnotfoundexception e)   

}  return null;  

}  });  

}  

ActionBar修改字型顏色

style name android actionbarstyle style myactionbar name myactionbar parent android style widget.holo.actionbar name android textcolor 66cc00 趙存檔qq463...

UIDatePicker 修改字型顏色

self datepicker uidatepicker alloc init self datepicker frame cgrectmake 0 200 self view frame size width 300 datepicker center self view center self ...

解決ActionBar字型設定

首先,字型是由actionbar的tittle部分顯示,而actionbar是由theme屬性來控制的,所以要形成這樣的解決思路 theme actionbar tittle 最終的顯示。通過 來直 一下 name activitytheme parent android style theme.h...