对接游戏详情数据(未完)
This commit is contained in:
@ -38,6 +38,7 @@ import com.gh.download.DownloadManager;
|
||||
import com.gh.gamecenter.entity.PrivacyPolicyEntity;
|
||||
import com.gh.gamecenter.manager.FilterManager;
|
||||
import com.gh.gamecenter.retrofit.BiResponse;
|
||||
import com.gh.gamecenter.retrofit.Response;
|
||||
import com.gh.gamecenter.retrofit.RetrofitManager;
|
||||
import com.halo.assistant.HaloApp;
|
||||
import com.lightgame.download.DownloadEntity;
|
||||
@ -48,11 +49,13 @@ import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.io.File;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.core.app.ActivityCompat;
|
||||
import androidx.viewpager.widget.PagerAdapter;
|
||||
import androidx.viewpager.widget.ViewPager;
|
||||
@ -133,6 +136,7 @@ public class SplashScreenActivity extends BaseActivity {
|
||||
AppExecutor.getIoExecutor().execute(() -> {
|
||||
Config.getGhzsSettings();
|
||||
deviceDialogSetting();
|
||||
getFilterDetailTags();
|
||||
UsageStatsHelper.checkAndPostUsageStats();
|
||||
GameRepositoryHelper.getGameRepository(this);
|
||||
|
||||
@ -180,6 +184,18 @@ public class SplashScreenActivity extends BaseActivity {
|
||||
});
|
||||
}
|
||||
|
||||
private void getFilterDetailTags(){
|
||||
RetrofitManager.getInstance(HaloApp.getInstance().getApplication())
|
||||
.getApi().getFilterDetailTags()
|
||||
.subscribe(new Response<ArrayList<String>>(){
|
||||
@Override
|
||||
public void onResponse(@Nullable ArrayList<String> response) {
|
||||
super.onResponse(response);
|
||||
SPUtils.setString(Constants.SP_FILTER_TAGS, GsonUtils.toJson(response));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@SuppressLint("CheckResult")
|
||||
private void showPrivacyPolicy(EmptyCallback callback) {
|
||||
RetrofitManager.getInstance(this).getApi()
|
||||
|
||||
Reference in New Issue
Block a user