
需要在AndroidManifest.xml中设置 android:theme=@style/Theme.AppCompat 如果提示找不到,请按下图设置: 至于如何引入的方法,请看前一篇。 一。使用图片作为背景 直接在代码中引用图片即可 public class MainActivity extends ActionBarActivity {private
需要在AndroidManifest.xml中设置
android:theme="@style/Theme.AppCompat"
如果提示找不到,请按下图设置:
至于如何引入的方法,请看前一篇。
一。使用图片作为背景
直接在代码中引用图片即可
public class MainActivity extends ActionBarActivity {
private ActionBar actionBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
actionBar = getSupportActionBar();
//设置标题
actionBar.setTitle("Bar例子");
actionBar.setSubtitle("努力!");
//实现用户点击ActionBar 图标后返回前一个activity
actionBar.setDisplayHomeAsUpEnabled(true) ;
//背景图片
Resources res = getResources();
Drawable myDrawable = res.getDrawable(R.drawable.top_theme_blue);
actionBar.setBackgroundDrawable(myDrawable);
}
二。使用渐变颜色作为背景
2.1 生成actionbar_gradient_bg.xml 文件
//设置渐变色背景 actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar_gradient_bg));
