Skip to content

Commit c7d2138

Browse files
author
Doug Black
committed
TitleBar tweaks.
1 parent 5eb00d6 commit c7d2138

File tree

9 files changed

+51
-11
lines changed

9 files changed

+51
-11
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ bin/
22
gen/
33
.DS_Store
44
.metadata/
5-
project.properties
5+
*.properties

AndroidManifest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
android:versionName="3.10" >
66

77
<uses-sdk
8-
android:minSdkVersion="10"
8+
android:minSdkVersion="11"
99
android:targetSdkVersion="17" />
1010

1111
<uses-permission android:name="android.permission.INTERNET" />
@@ -14,7 +14,7 @@
1414
android:allowBackup="true"
1515
android:icon="@drawable/ic_launcher"
1616
android:label="@string/app_name"
17-
android:theme="@style/Theme.MySherlock" >
17+
android:theme="@style/Theme.Styled" >
1818
<uses-library
1919
android:name="com.google.android.maps"
2020
android:required="true" />

res/drawable/actionbarbackground.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
3+
<!-- Bottom Line -->
4+
<item>
5+
<shape android:shape="rectangle">
6+
<solid android:color="@color/black" />
7+
</shape>
8+
</item>
9+
10+
<!-- Color of your action bar -->
11+
<item android:bottom="1dip">
12+
<shape android:shape="rectangle">
13+
<solid android:color="@color/titlecolor" />
14+
</shape>
15+
</item>
16+
</layer-list>

res/layout/route_picker.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<com.viewpagerindicator.TitlePageIndicator
88
android:id="@+id/routes"
99
android:layout_width="fill_parent"
10-
android:layout_height="50dp"
10+
android:layout_height="49dp"
1111
android:paddingTop="10dp" />
1212

1313
<android.support.v4.view.ViewPager

res/values-v11/themes.xml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33

44
<color name="themecolor">#000000</color>
55

6-
<style name="Theme.MySherlock" parent="Theme.Sherlock"></style>
6+
<style name="Theme.Styled" parent="Theme.Sherlock">
7+
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
8+
<item name="actionBarSize">50dp</item>
9+
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
10+
<item name="android:actionBarSize">50dp</item>
11+
</style>
12+
13+
<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar">
14+
<item name="android:background">@drawable/actionbarbackground</item>
15+
<item name="background">@drawable/actionbarbackground</item>
16+
</style>
717

818
</resources>

res/values/themes.xml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources xmlns:android="http://schemas.android.com/apk/res/android">
33

4-
<color name="themecolor">#ffffff</color>
4+
<color name="themecolor">#000000</color>
55

6-
<style name="Theme.MySherlock" parent="Theme.Sherlock"></style>
6+
<style name="Theme.Styled" parent="Theme.Sherlock">
7+
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
8+
<item name="actionBarSize">50dp</item>"
9+
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
10+
<item name="android:actionBarSize">50dp</item>
11+
</style>
12+
13+
<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar">
14+
<item name="android:background">@drawable/actionbarbackground</item>
15+
<item name="background">@drawable/actionbarbackground</item>
16+
</style>
717

818
</resources>

src/com/doug/nextbus/RoboSherlock/RoboSherlockActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,15 @@
1515
*/
1616
package com.doug.nextbus.RoboSherlock;
1717

18+
import android.R.style;
1819
import android.content.Intent;
1920
import android.content.res.Configuration;
21+
import android.graphics.drawable.ColorDrawable;
2022
import android.os.Bundle;
2123

2224
import com.actionbarsherlock.app.SherlockActivity;
2325
import com.actionbarsherlock.view.Menu;
26+
import com.doug.nextbus.R;
2427
import com.google.inject.Inject;
2528
import com.google.inject.Key;
2629

src/com/doug/nextbus/RoboSherlock/RoboSherlockMapActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
import android.os.Bundle;
66
import android.view.KeyEvent;
77
import android.view.View;
8-
import android.view.Window;
98
import android.view.ViewGroup.LayoutParams;
9+
import android.view.Window;
10+
1011
import com.actionbarsherlock.ActionBarSherlock;
1112
import com.actionbarsherlock.ActionBarSherlock.OnActionModeFinishedListener;
1213
import com.actionbarsherlock.ActionBarSherlock.OnActionModeStartedListener;

src/com/doug/nextbus/RoboSherlock/RoboSherlockPreferenceActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
*/
1616
package com.doug.nextbus.RoboSherlock;
1717

18+
import java.util.HashMap;
19+
import java.util.Map;
20+
1821
import roboguice.RoboGuice;
1922
import roboguice.activity.event.OnActivityResultEvent;
2023
import roboguice.activity.event.OnConfigurationChangedEvent;
@@ -42,9 +45,6 @@
4245
import com.google.inject.Inject;
4346
import com.google.inject.Key;
4447

45-
import java.util.HashMap;
46-
import java.util.Map;
47-
4848
/**
4949
* An example of how to make your own Robo-enabled Sherlock activity. Feel free
5050
* to do with with any of the other Sherlock activity types!

0 commit comments

Comments
 (0)