|
@@ -65,7 +65,6 @@ public class MainActivity extends AppCompatActivity {
|
|
|
CallBack callBack = new CallBack() {
|
|
|
@Override
|
|
|
public void result(String result) {
|
|
|
- Log.e(TAG, "getBaseData -- > " + result);
|
|
|
ArrayList<HashMap<String, String>> arrayList = Common.parseJSON(mContext, result);
|
|
|
|
|
|
for (int i = 0; i < arrayList.size(); i++) {
|
|
@@ -94,7 +93,29 @@ public class MainActivity extends AppCompatActivity {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- permissionCheck();
|
|
|
+ Log.e(TAG, "ConsentConfig.SETTING_DATA -- > " + ConsentConfig.SETTING_DATA);
|
|
|
+
|
|
|
+ int version = Integer.parseInt(ConsentConfig.SETTING_DATA.get("MOBILE_VERSION"));
|
|
|
+ int appVersion = BuildConfig.VERSION_CODE;
|
|
|
+ if (version == appVersion) {
|
|
|
+ permissionCheck();
|
|
|
+ } else {
|
|
|
+ runOnUiThread(new Runnable() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ String message = String.format(getString(R.string.notMatchedVersion), ConsentConfig.SETTING_DATA.get("MOBILE_VERSION"), String.valueOf(BuildConfig.VERSION_CODE));
|
|
|
+ csAlert.show();
|
|
|
+ csAlert.setContent(message, ConsentConfig.ALERT_BTN_TYPE);
|
|
|
+ csAlert.btnConfirm2.setOnClickListener(new View.OnClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onClick(View v) {
|
|
|
+ csAlert.dismiss();
|
|
|
+ finishAffinity();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
}
|