v0.8.2: added a settings menu tab for connectivity options

This commit is contained in:
Evan Debenham
2020-07-13 01:59:19 -04:00
parent a312ea8350
commit 192ecce74b
15 changed files with 173 additions and 22 deletions

View File

@@ -21,14 +21,19 @@
package com.shatteredpixel.shatteredpixeldungeon.services.news;
import com.watabou.noosa.Game;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
public class DebugNews extends NewsService {
@Override
public void checkForArticles(NewsResultCallback callback) {
public void checkForArticles(boolean useMetered, NewsResultCallback callback) {
if (!useMetered && !Game.platform.connectedToUnmeteredNetwork()){
callback.onConnectionFailed();
}
//turn on to test connection failure
if (false){

View File

@@ -34,9 +34,9 @@ import java.util.Locale;
public class ShatteredNews extends NewsService {
@Override
public void checkForArticles(NewsResultCallback callback) {
public void checkForArticles(boolean useMetered, NewsResultCallback callback) {
if (!Game.platform.connectedToUnmeteredNetwork()){
if (!useMetered && !Game.platform.connectedToUnmeteredNetwork()){
callback.onConnectionFailed();
}