diff --git a/ultrasonic/src/main/java/org/moire/ultrasonic/util/MyViewFlipper.java b/ultrasonic/src/main/java/org/moire/ultrasonic/util/MyViewFlipper.java deleted file mode 100644 index 3d33e442..00000000 --- a/ultrasonic/src/main/java/org/moire/ultrasonic/util/MyViewFlipper.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - This file is part of Subsonic. - - Subsonic is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - Subsonic is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with Subsonic. If not, see . - - Copyright 2009 (C) Sindre Mehus - */ -package org.moire.ultrasonic.util; - -import android.content.Context; -import android.util.AttributeSet; -import android.widget.ViewFlipper; - -/** - * Work-around for Android Issue 6191 (http://code.google.com/p/android/issues/detail?id=6191) - * - * @author Sindre Mehus - * @version $Id$ - */ -public class MyViewFlipper extends ViewFlipper -{ - - public MyViewFlipper(Context context) - { - super(context); - } - - public MyViewFlipper(Context context, AttributeSet attrs) - { - super(context, attrs); - } - - @Override - protected void onDetachedFromWindow() - { - try - { - super.onDetachedFromWindow(); - } - catch (IllegalArgumentException e) - { - // Call stopFlipping() in order to kick off updateRunning() - stopFlipping(); - } - } -} - diff --git a/ultrasonic/src/main/res/layout-land/current_playing.xml b/ultrasonic/src/main/res/layout-land/current_playing.xml index a3028829..3d7b1acb 100644 --- a/ultrasonic/src/main/res/layout-land/current_playing.xml +++ b/ultrasonic/src/main/res/layout-land/current_playing.xml @@ -1,21 +1,23 @@ + xmlns:tools="http://schemas.android.com/tools" + a:layout_width="fill_parent" + a:layout_height="fill_parent" + a:baselineAligned="false" + a:orientation="horizontal"> - + a:layout_weight="1" + tools:ignore="UselessParent"> + a:orientation="vertical"> - + @@ -60,10 +63,11 @@ a:layout_width="0dip" a:layout_height="fill_parent" a:layout_weight="1" - a:padding="10dip" a:background="@android:color/transparent" a:focusable="false" a:gravity="center_vertical" + a:importantForAccessibility="no" + a:padding="10dip" a:scaleType="fitCenter" a:src="?attr/star_hollow" /> @@ -72,10 +76,11 @@ a:layout_width="0dip" a:layout_height="fill_parent" a:layout_weight="1" - a:padding="10dip" a:background="@android:color/transparent" a:focusable="false" a:gravity="center_vertical" + a:importantForAccessibility="no" + a:padding="10dip" a:scaleType="fitCenter" a:src="?attr/star_hollow" /> @@ -84,10 +89,11 @@ a:layout_width="0dip" a:layout_height="fill_parent" a:layout_weight="1" - a:padding="10dip" a:background="@android:color/transparent" a:focusable="false" a:gravity="center_vertical" + a:importantForAccessibility="no" + a:padding="10dip" a:scaleType="fitCenter" a:src="?attr/star_hollow" /> @@ -96,10 +102,11 @@ a:layout_width="0dip" a:layout_height="fill_parent" a:layout_weight="1" - a:padding="10dip" a:background="@android:color/transparent" a:focusable="false" a:gravity="center_vertical" + a:importantForAccessibility="no" + a:padding="10dip" a:scaleType="fitCenter" a:src="?attr/star_hollow" /> @@ -113,15 +120,16 @@ a:layout_marginStart="60dip" a:layout_marginEnd="60dip" a:background="@color/translucent" - a:orientation="vertical"/> + a:orientation="vertical" /> - - + + + - - + + \ No newline at end of file diff --git a/ultrasonic/src/main/res/layout/current_playing.xml b/ultrasonic/src/main/res/layout/current_playing.xml index 806ceb04..b4a7d754 100644 --- a/ultrasonic/src/main/res/layout/current_playing.xml +++ b/ultrasonic/src/main/res/layout/current_playing.xml @@ -4,7 +4,7 @@ a:layout_height="fill_parent" a:orientation="vertical" > - @@ -52,7 +51,8 @@ a:focusable="false" a:gravity="center_vertical" a:scaleType="fitCenter" - a:src="?attr/star_hollow" /> + a:src="?attr/star_hollow" + a:importantForAccessibility="no" /> + a:src="?attr/star_hollow" + a:importantForAccessibility="no" /> + a:src="?attr/star_hollow" + a:importantForAccessibility="no" /> + a:src="?attr/star_hollow" + a:importantForAccessibility="no" /> + a:src="?attr/star_hollow" + a:importantForAccessibility="no" /> @@ -119,7 +123,7 @@ - + diff --git a/ultrasonic/src/main/res/layout/current_playlist.xml b/ultrasonic/src/main/res/layout/current_playlist.xml index 1b933376..fcee1849 100644 --- a/ultrasonic/src/main/res/layout/current_playlist.xml +++ b/ultrasonic/src/main/res/layout/current_playlist.xml @@ -5,8 +5,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto" a:orientation="vertical" a:layout_width="fill_parent" - a:layout_height="fill_parent" - a:layout_weight="1"> + a:layout_height="fill_parent">