fix crash on pre 5.0 Android

This commit is contained in:
badaix 2018-03-13 07:50:02 +01:00
parent e9d8f08561
commit 6d490670ca
5 changed files with 14 additions and 16 deletions

View file

@ -8,8 +8,8 @@ android {
applicationId "de.badaix.snapcast" applicationId "de.badaix.snapcast"
minSdkVersion 16 minSdkVersion 16
targetSdkVersion 27 targetSdkVersion 27
versionCode 1300 versionCode 1301
versionName "0.13.0" versionName "0.13.1"
multiDexEnabled true multiDexEnabled true
vectorDrawables.useSupportLibrary = true vectorDrawables.useSupportLibrary = true
} }

View file

@ -23,7 +23,6 @@ import android.app.Dialog;
import android.content.Context; import android.content.Context;
import android.content.DialogInterface; import android.content.DialogInterface;
import android.net.nsd.NsdServiceInfo; import android.net.nsd.NsdServiceInfo;
import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.support.v4.app.DialogFragment; import android.support.v4.app.DialogFragment;
import android.support.v7.app.AlertDialog; import android.support.v7.app.AlertDialog;

View file

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto" xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content"> android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto">
<!-- android:descendantFocusability="afterDescendants"--> <!-- android:descendantFocusability="afterDescendants"-->
<!-- android:paddingRight="?android:attr/scrollbarSize"--> <!-- android:paddingRight="?android:attr/scrollbarSize"-->
<!-- android:background="@drawable/big_card"--> <!-- android:background="@drawable/big_card"-->
@ -25,7 +26,7 @@
android:layout_alignParentRight="true" android:layout_alignParentRight="true"
android:layout_centerVertical="true" android:layout_centerVertical="true"
android:background="@null" android:background="@null"
android:src="@drawable/ic_menu_overflow_material"/> app:srcCompat="@drawable/ic_menu_overflow_material"/>
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
@ -39,12 +40,11 @@
android:id="@+id/title" android:id="@+id/title"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:ellipsize="marquee" android:singleLine="true"
android:fadingEdge="horizontal" android:fadingEdge="horizontal"
android:paddingBottom="5dp" android:paddingBottom="5dp"
android:paddingLeft="5dp" android:paddingLeft="5dp"
android:paddingTop="5dp" android:paddingTop="5dp"
android:maxLines="1"
android:text="Title" android:text="Title"
android:textAppearance="?android:attr/textAppearanceMedium"/> android:textAppearance="?android:attr/textAppearanceMedium"/>

View file

@ -18,8 +18,9 @@
--> -->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content"> android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto">
<ImageButton <ImageButton
android:id="@+id/ibOverflow" android:id="@+id/ibOverflow"
@ -28,7 +29,7 @@
android:layout_alignParentRight="true" android:layout_alignParentRight="true"
android:layout_centerVertical="true" android:layout_centerVertical="true"
android:background="@null" android:background="@null"
android:src="@drawable/ic_menu_overflow_material"/> app:srcCompat="@drawable/ic_menu_overflow_material"/>
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
@ -42,9 +43,8 @@
android:id="@+id/title" android:id="@+id/title"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:ellipsize="marquee" android:singleLine="true"
android:fadingEdge="horizontal" android:fadingEdge="horizontal"
android:maxLines="1"
android:paddingBottom="1dp" android:paddingBottom="1dp"
android:paddingLeft="5dp" android:paddingLeft="5dp"
android:paddingTop="2dp" android:paddingTop="2dp"

View file

@ -65,12 +65,11 @@
android:id="@+id/tvStreamName" android:id="@+id/tvStreamName"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:ellipsize="marquee" android:singleLine="true"
android:fadingEdge="horizontal" android:fadingEdge="horizontal"
android:paddingBottom="1dp" android:paddingBottom="1dp"
android:paddingLeft="5dp" android:paddingLeft="5dp"
android:paddingTop="2dp" android:paddingTop="2dp"
android:maxLines="1"
android:text="Stream name" android:text="Stream name"
android:textAppearance="?android:attr/textAppearanceMedium"/> android:textAppearance="?android:attr/textAppearanceMedium"/>