actionbar/toolbar/menu/theme
litefish
never stop,never give up
展开
-
Actionbar、菜单
Actionbar上的每个按钮实际上都是一个菜单项MenuItem原创 2015-06-04 17:26:14 · 671 阅读 · 0 评论 -
android最简单菜单
activity里重写2个函数onCreateOptionsMenu和onOptionsItemSelected就好了 /** * 覆盖onCreateOptionsMenu(Menu menu)来添加菜单项 */ public boolean onCreateOptionsMenu(Menu menu) { menu.add(原创 2015-03-12 18:53:21 · 600 阅读 · 0 评论 -
Actionbar样式配置
为了兼容2.X的,就采用了V7包发现actionbar样式改了无效果 @style/MyActionBar #f4842d 改为如下: @style/MyActionBar @style/MyActionBar原创 2015-05-27 15:16:57 · 498 阅读 · 0 评论 -
android theme ActionBar
1、application可以指定theme,activity也可以指定theme,如果acivity没有显示指明theme,那默认使用application的theme2 、Since the version 22.1.0, the class ActionBarActivity is deprecated. You should use AppCompatActivity.默认创建原创 2015-08-13 21:55:55 · 655 阅读 · 0 评论 -
状态栏攻略
Material Design状态栏Material Design认为状态栏的颜色应该比actionbar的颜色深一点 5.0以上可以直接用colorPrimaryDark改变状态栏颜色,但是如果要去4.4也一样的话就得借助SystemBarTintManager了。styles.xml <style name="AppTheme" parent="Theme.AppCompat.Light原创 2016-09-08 19:03:24 · 1651 阅读 · 0 评论 -
TOOLBAR和沉浸式状态栏入门
简单toolbar步骤首先写好style false true styles.xml(v19) true true 指定activity的theme为android:theme="@style/ActionBarTheme"原创 2015-10-20 14:39:41 · 7291 阅读 · 0 评论 -
AppCompatActivity的View树
根据activity的style是否有actionbar会有所区别,对应工程ViewTree1有actionbar的style(ActionbarActivity) <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. -->原创 2016-09-22 00:58:33 · 1014 阅读 · 0 评论 -
activity动态设置主题
一般来说主题都是在manifest里设置的,那有没有办法在代码里设置呢?代码在ChangeTheme内在activity创建前动态设置主题比如我现在有activity A1,A2,B,A1可以进入B,A2也可以进入B,A1进入B,此时B想用红色主题,A2进入B,此时B想用绿色主题。how to?用setTheme,注意这个方法必须写在super.onCreate(savedInstanceState原创 2016-08-24 10:22:40 · 19528 阅读 · 3 评论