Remove androidx.appcompat dependency
This commit is contained in:
@@ -51,7 +51,6 @@ dependencies {
|
||||
// Android(x)
|
||||
implementation("androidx.core:core-ktx:1.2.0")
|
||||
implementation("androidx.leanback:leanback:1.0.0")
|
||||
implementation("androidx.appcompat:appcompat:1.1.0")
|
||||
implementation("androidx.tvprovider:tvprovider:1.0.0")
|
||||
implementation("androidx.palette:palette:1.0.0")
|
||||
implementation("androidx.constraintlayout:constraintlayout:1.1.3")
|
||||
|
||||
@@ -4,22 +4,23 @@ import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.graphics.Canvas;
|
||||
import android.graphics.Rect;
|
||||
import androidx.core.app.ActivityOptionsCompat;
|
||||
import androidx.appcompat.widget.AppCompatTextView;
|
||||
import android.text.Layout;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.SoundEffectConstants;
|
||||
import android.view.View;
|
||||
import android.widget.TextView;
|
||||
|
||||
import org.jellyfin.androidtv.R;
|
||||
import org.jellyfin.androidtv.TvApp;
|
||||
import org.jellyfin.androidtv.details.ExpandedTextActivity;
|
||||
|
||||
import androidx.core.app.ActivityOptionsCompat;
|
||||
|
||||
/**
|
||||
* Created by spam on 9/30/2016.
|
||||
*/
|
||||
|
||||
public class ExpandableTextView extends AppCompatTextView {
|
||||
public class ExpandableTextView extends TextView {
|
||||
|
||||
private boolean textChanged;
|
||||
private boolean isElipsized;
|
||||
|
||||
@@ -2,14 +2,14 @@ package org.jellyfin.androidtv.ui;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.Typeface;
|
||||
import androidx.appcompat.widget.AppCompatTextView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import org.jellyfin.apiclient.model.dto.BaseItemType;
|
||||
|
||||
/**
|
||||
* Created by Eric on 2/21/2015.
|
||||
*/
|
||||
public class GenreButton extends AppCompatTextView {
|
||||
public class GenreButton extends TextView {
|
||||
public GenreButton(Context context, Typeface font, int size, String text, BaseItemType itemType) {
|
||||
super(context);
|
||||
setTypeface(font);
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package org.jellyfin.androidtv.ui;
|
||||
|
||||
import android.content.Context;
|
||||
import androidx.appcompat.widget.AppCompatImageView;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
@@ -13,7 +12,7 @@ import org.jellyfin.androidtv.model.GotFocusEvent;
|
||||
/**
|
||||
* Created by Eric on 2/20/2015.
|
||||
*/
|
||||
public class ImageButton extends AppCompatImageView {
|
||||
public class ImageButton extends ImageView {
|
||||
|
||||
public static int STATE_PRIMARY = 0;
|
||||
public static int STATE_SECONDARY = 1;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package org.jellyfin.androidtv.ui;
|
||||
|
||||
import android.content.Context;
|
||||
import androidx.appcompat.widget.AppCompatButton;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.Button;
|
||||
|
||||
import org.jellyfin.androidtv.R;
|
||||
import org.jellyfin.androidtv.util.Utils;
|
||||
@@ -11,7 +11,7 @@ import org.jellyfin.androidtv.util.Utils;
|
||||
/**
|
||||
* Created by Eric on 4/30/2015.
|
||||
*/
|
||||
public class TextButton extends AppCompatButton {
|
||||
public class TextButton extends Button {
|
||||
public TextButton(Context context) {
|
||||
super(context);
|
||||
setOnFocusChangeListener(focusChangeListener);
|
||||
|
||||
Reference in New Issue
Block a user