diff --git a/app/app.iml b/app/app.iml index b12dc12..0c7411c 100644 --- a/app/app.iml +++ b/app/app.iml @@ -4,8 +4,8 @@ @@ -102,60 +102,63 @@ - + - + - + - - - - - + + + + + + + + - - - - - - + + + + + + - + - - + - + + - - + + - + - - - - + + + + - - - - - - + + + + + + diff --git a/app/build.gradle b/app/build.gradle index ae9d92b..98944eb 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -3,14 +3,14 @@ apply plugin: 'com.android.application' android { compileSdkVersion 29 - buildToolsVersion '29.0.0-rc3' + buildToolsVersion '29.0.1' defaultConfig { applicationId "org.juanro.feedtv" minSdkVersion 20 targetSdkVersion 29 - versionCode 20190620 - versionName "1.2" + versionCode 20190716 + versionName "1.3" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } @@ -52,21 +52,21 @@ dependencies implementation 'com.prof.rssparser:rssparser:2.0.4' // UI - implementation 'androidx.appcompat:appcompat:1.1.0-beta01' - implementation 'com.google.android.material:material:1.1.0-alpha07' - implementation 'androidx.recyclerview:recyclerview:1.1.0-alpha06' + implementation 'androidx.appcompat:appcompat:1.1.0-rc01' + implementation 'com.google.android.material:material:1.1.0-alpha08' + implementation 'androidx.recyclerview:recyclerview:1.1.0-beta01' implementation 'androidx.cardview:cardview:1.0.0' - implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta1' + implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta2' - implementation 'androidx.lifecycle:lifecycle-runtime:2.2.0-alpha01' - implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0-alpha01' + implementation 'androidx.lifecycle:lifecycle-runtime:2.2.0-alpha02' + implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0-alpha02' implementation 'com.squareup.picasso:picasso:2.71828' implementation 'dev.dworks.libs:volleyplus:0.1.4' //implementation 'com.squareup.okhttp3:okhttp:3.14.1' - implementation 'com.squareup.okhttp3:okhttp:4.0.0-RC1' + implementation 'com.squareup.okhttp3:okhttp:4.0.0-RC2' implementation 'androidx.browser:browser:1.0.0' implementation 'androidx.legacy:legacy-support-v4:1.0.0' - implementation 'androidx.preference:preference:1.1.0-beta01' + implementation 'androidx.preference:preference:1.1.0-rc01' testImplementation 'junit:junit:4.13-beta-3' androidTestImplementation 'androidx.test:runner:1.2.0' diff --git a/app/src/main/java/org/juanro/feedtv/ChannelDetail.java b/app/src/main/java/org/juanro/feedtv/ChannelDetail.java index 30c1263..973f636 100644 --- a/app/src/main/java/org/juanro/feedtv/ChannelDetail.java +++ b/app/src/main/java/org/juanro/feedtv/ChannelDetail.java @@ -127,6 +127,7 @@ public void onItemClick(AdapterView parent, View view, int position, long id) Bundle extras = new Bundle(); extras.putString("url", source); i.putExtras(extras); + i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); getApplicationContext().startActivity(i); } } diff --git a/app/src/main/java/org/juanro/feedtv/ChannelsAdapter.java b/app/src/main/java/org/juanro/feedtv/ChannelsAdapter.java index f9c3b4c..48d1990 100644 --- a/app/src/main/java/org/juanro/feedtv/ChannelsAdapter.java +++ b/app/src/main/java/org/juanro/feedtv/ChannelsAdapter.java @@ -110,6 +110,7 @@ public void onClick(View view) // Inicia la activity de detalles del canal seleccionado Intent intent = new Intent(mContext, ChannelDetail.class); intent.putExtra("canal", canalesFiltrados.get(position)); + intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); mContext.startActivity(intent); } }); diff --git a/build.gradle b/build.gradle index e260d44..f4b1928 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:3.5.0-beta04' + classpath 'com.android.tools.build:gradle:3.5.0-beta05' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files