我想实现一个具有渐变背景和右图标的标题,就像facebook& foursquared安卓应用程序。我找不到任何关于此的教程。
我研究了foursquared源代码,但无法找到它们是如何实现的。如果你能告诉我一种在foursquare源代码中实现它的方法,那将会有所帮助。
答案 0 :(得分:1)
只需创建一个由LinearLayout
或RelativeLayout
组成的自定义组件,您可以将其背景设置为渐变颜色,然后只需将标题的所需组件添加为{{1}你的布局。
然后在顶部的所有活动布局中包含此布局。
答案 1 :(得分:1)
您可以查看GreenDroid https://github.com/cyrilmottier/GreenDroid。
答案 2 :(得分:1)
查看iosched应用源代码。他们使用样式构建一个动作栏。
以下是家庭活动的布局: http://code.google.com/p/iosched/source/browse/android/res/layout/activity_home.xml
以下是操作栏的包含: http://code.google.com/p/iosched/source/browse/android/res/layout/actionbar.xml
以下是定义操作栏的样式: http://code.google.com/p/iosched/source/browse/android/res/values/styles.xml