如何使用YouTube应用程序等背景制作ActionBar

时间:2012-09-13 14:52:56

标签: android android-actionbar actionbarsherlock

我正在开发Android应用程序,我认为我非常喜欢YouTube应用程序ActionBar,Google I / O 2012应用程序和Play商店的风格。它有一个带有重复对角线的灰色背景。 Here is a picture of it.有谁知道怎么做?我知道如何制作不同的颜色,但我不知道如何设计这样的颜色。

3 个答案:

答案 0 :(得分:4)

将此模式设置为ActionBar的背景:

getActionBar().actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.pattern_dark_xml));

你的pattern_dark_xml:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <bitmap
         xmlns:android="http://schemas.android.com/apk/res/android"
         android:src="@drawable/pattern_dark"
         android:tileMode="repeat" />
</layer-list>

这是一个模式的例子: dark pattern

答案 1 :(得分:2)

查看此网站:http://actionbarsherlock.com/

查看lib内部,在演示中有一个选项卡(Styled)可以完全按照您的需要进行操作。

:d

答案 2 :(得分:0)

ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(R.drawable.action_bar_bg));