1.主MainActivity 类代码如下:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.activity_main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title);
}
public void add(View v) {
}
}
2.style.xml
<resources>
<style name="customTheme" parent="android:Theme.Light">
<item name="android:windowContentOverlay">@drawable/nonecolor</item>
<item name="android:windowTitleSize">54dp</item>
<item name="android:windowTitleBackgroundStyle">@style/bg</item>
</style>
<style name="bg">
<item name="android:background">@drawable/rectangle</item>
</style>
</resources>
3.drawable文件夹下rectangle.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient
android:angle="270"
android:endColor="#1DC9CD"
android:startColor="#A2E0FB" />
<padding
android:bottom="2dp"
android:left="2dp"
android:right="2dp"
android:top="2dp" />
</shape>
运行结果: