66 lines
2.0 KiB
Java
66 lines
2.0 KiB
Java
package com.exquisite;
|
|
|
|
import android.app.Application;
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.util.Log;
|
|
import android.widget.Toast;
|
|
|
|
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
|
|
|
|
|
|
import com.exquisite.data.Mydata;
|
|
import com.exquisite.tools.Mytools;
|
|
|
|
import java.util.Collections;
|
|
import java.util.List;
|
|
|
|
public class KeyboardSkin extends Application {
|
|
public static KeyboardSkin app;
|
|
private static Context context;
|
|
public static List<Mydata> myDataArrayList;
|
|
private static final String MAX_SDK = "JE7gVeObwAxnnPBv2tb61lNAIEHd4Udk3kac0g2rNpfhmVP0m6PwUH38KLK7yVPblRTBpgFf8ansDbsMtQJ3mx";
|
|
public static final String AD_BROADCAST = "on_success_action";
|
|
public static Boolean initSDK = false;
|
|
|
|
@Override
|
|
public void onCreate() {
|
|
super.onCreate();
|
|
context = getApplicationContext();
|
|
app = this;
|
|
// initSDK();
|
|
List<Mydata> myData = Mytools.parseJsonToList("keyboard.json");
|
|
myDataArrayList = myData;
|
|
}
|
|
|
|
public static Context getAppContext() {
|
|
return context;
|
|
}
|
|
|
|
public static List<Mydata> getMyDataArrayList() {
|
|
if (myDataArrayList != null) {
|
|
Collections.shuffle(myDataArrayList);
|
|
return myDataArrayList;
|
|
} else {
|
|
return null;
|
|
}
|
|
|
|
}
|
|
|
|
// private void initSDK() {
|
|
// AppLovinSdkInitializationConfiguration initConfig = AppLovinSdkInitializationConfiguration.builder(MAX_SDK, this)
|
|
// .setMediationProvider(AppLovinMediationProvider.MAX)
|
|
// .build();
|
|
// AppLovinSdk.getInstance(this).initialize(initConfig, new SdkInitializationListener() {
|
|
// @Override
|
|
// public void onSdkInitialized(AppLovinSdkConfiguration appLovinSdkConfiguration) {
|
|
// initSDK = true;
|
|
// LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent(AD_BROADCAST));
|
|
// }
|
|
// });
|
|
// AppLovinSdk.getInstance(this).getSettings().setVerboseLogging(true);
|
|
// }
|
|
|
|
|
|
}
|