Add support for vertical orientation to AbsSeekBar

Change-Id: I812a180357162ba184be0664d82bc64c04aa9218
diff --git a/res/layout/music_eq.xml b/res/layout/music_eq.xml
index 078bd51..a930ee8 100644
--- a/res/layout/music_eq.xml
+++ b/res/layout/music_eq.xml
@@ -18,10 +18,10 @@
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:orientation="vertical">
+    android:orientation="horizontal">
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand0TextView"
@@ -30,9 +30,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand0SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand0Value"
             android:layout_marginLeft="5dip"
@@ -41,8 +42,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand1TextView"
@@ -51,9 +52,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand1SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand1Value"
             android:layout_marginLeft="5dip"
@@ -62,8 +64,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand2TextView"
@@ -72,9 +74,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand2SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand2Value"
             android:layout_marginLeft="5dip"
@@ -83,8 +86,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand3TextView"
@@ -93,9 +96,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand3SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand3Value"
             android:layout_marginLeft="5dip"
@@ -104,8 +108,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand4TextView"
@@ -114,9 +118,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand4SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand4Value"
             android:layout_marginLeft="5dip"
@@ -125,8 +130,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand5TextView"
@@ -135,9 +140,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand5SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand5Value"
             android:layout_marginLeft="5dip"
@@ -146,8 +152,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand6TextView"
@@ -156,9 +162,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand6SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand6Value"
             android:layout_marginLeft="5dip"
@@ -167,8 +174,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand7TextView"
@@ -177,9 +184,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand7SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand7Value"
             android:layout_marginLeft="5dip"
@@ -188,8 +196,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand8TextView"
@@ -198,9 +206,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand8SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand8Value"
             android:layout_marginLeft="5dip"
@@ -209,8 +218,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand9TextView"
@@ -219,9 +228,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand9SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand9Value"
             android:layout_marginLeft="5dip"
@@ -230,8 +240,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand10TextView"
@@ -240,9 +250,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand10SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand10Value"
             android:layout_marginLeft="5dip"
@@ -251,8 +262,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand11TextView"
@@ -261,9 +272,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand11SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand11Value"
             android:layout_marginLeft="5dip"
@@ -272,8 +284,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand12TextView"
@@ -282,9 +294,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand12SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand12Value"
             android:layout_marginLeft="5dip"
@@ -293,8 +306,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand13TextView"
@@ -303,9 +316,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand13SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand13Value"
             android:layout_marginLeft="5dip"
@@ -314,8 +328,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand14TextView"
@@ -324,9 +338,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand14SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand14Value"
             android:layout_marginLeft="5dip"
@@ -335,8 +350,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand15TextView"
@@ -345,9 +360,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand15SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand15Value"
             android:layout_marginLeft="5dip"
@@ -356,8 +372,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand16TextView"
@@ -366,9 +382,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand16SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand16Value"
             android:layout_marginLeft="5dip"
@@ -377,8 +394,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand17TextView"
@@ -387,9 +404,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand17SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand17Value"
             android:layout_marginLeft="5dip"
@@ -398,8 +416,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand18TextView"
@@ -408,9 +426,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand18SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand18Value"
             android:layout_marginLeft="5dip"
@@ -419,8 +438,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand19TextView"
@@ -429,9 +448,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand19SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand19Value"
             android:layout_marginLeft="5dip"
@@ -440,8 +460,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand20TextView"
@@ -450,9 +470,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand20SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand20Value"
             android:layout_marginLeft="5dip"
@@ -461,8 +482,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand21TextView"
@@ -471,9 +492,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand21SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand21Value"
             android:layout_marginLeft="5dip"
@@ -482,8 +504,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand22TextView"
@@ -492,9 +514,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand22SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand22Value"
             android:layout_marginLeft="5dip"
@@ -503,8 +526,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand23TextView"
@@ -513,9 +536,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand23SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand23Value"
             android:layout_marginLeft="5dip"
@@ -524,8 +548,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand24TextView"
@@ -534,9 +558,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand24SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand24Value"
             android:layout_marginLeft="5dip"
@@ -545,8 +570,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand25TextView"
@@ -555,9 +580,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand25SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand25Value"
             android:layout_marginLeft="5dip"
@@ -566,8 +592,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand26TextView"
@@ -576,9 +602,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand26SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand26Value"
             android:layout_marginLeft="5dip"
@@ -587,8 +614,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand27TextView"
@@ -597,9 +624,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand27SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand27Value"
             android:layout_marginLeft="5dip"
@@ -608,8 +636,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand28TextView"
@@ -618,9 +646,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand28SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand28Value"
             android:layout_marginLeft="5dip"
@@ -629,8 +658,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand29TextView"
@@ -639,9 +668,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand29SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand29Value"
             android:layout_marginLeft="5dip"
@@ -650,8 +680,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand30TextView"
@@ -660,9 +690,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand30SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand30Value"
             android:layout_marginLeft="5dip"
@@ -671,8 +702,8 @@
             android:layout_gravity="center" />
     </LinearLayout>
     <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
+        android:orientation="vertical"
+        android:layout_width="wrap_content"
         android:layout_height="match_parent">
         <TextView
             android:id="@+id/EQBand31TextView"
@@ -681,9 +712,10 @@
             android:layout_gravity="center" />
         <com.android.musicfx.seekbar.SeekBar
             android:id="@+id/EQBand31SeekBar"
+            style="@style/Widget.Holo.SeekBar.Vertical"
             android:layout_margin="5dip"
-            android:layout_width="180dip"
-            android:layout_height="wrap_content" />
+            android:layout_width="wrap_content"
+            android:layout_height="180dip" />
         <TextView
             android:id="@+id/EQBand31Value"
             android:layout_marginLeft="5dip"