Merge pull request #11 from CPM-INDIA-SALES-AND-MARKETING-PVT-LTD/CategoryDownload

Category download
This commit is contained in:
YadavendraSinghYaduvanshi
2016-12-30 15:14:47 +05:30
committed by GitHub
3 changed files with 35 additions and 9 deletions
@@ -9,24 +9,19 @@ import android.util.Log;
import java.util.ArrayList;
import cpm.com.gskmtorange.gettersetter.StoreBean;
import cpm.com.gskmtorange.getterSetter.StoreBean;
import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.TableBean;
import cpm.com.gskmtorange.GetterSetter.StoreBean;
import cpm.com.gskmtorange.constant.CommonString;
import cpm.com.gskmtorange.xmlGetterSetter.BrandMasterGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.CategoryGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.CategoryMasterGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.DisplayMasterGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.JourneyPlanGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.MAPPINGT2PGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.MappingStockGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.SkuMasterGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.SubCategoryMasterGetterSetter;
import cpm.com.gskmtorange.xmlGetterSetter.TableBean;
/**
@@ -1,4 +1,4 @@
package cpm.com.gskmtorange.gettersetter;
package cpm.com.gskmtorange.getterSetter;
/**
* Created by ashishc on 29-12-2016.
@@ -5,10 +5,13 @@ import android.animation.AnimatorListenerAdapter;
import android.annotation.TargetApi;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.location.Location;
import android.location.LocationListener;
import android.preference.PreferenceManager;
@@ -50,6 +53,7 @@ import java.net.MalformedURLException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.List;
import java.util.Locale;
import cpm.com.gskmtorange.autoupdate.AutoUpdateActivity;
import cpm.com.gskmtorange.constant.CommonString;
@@ -580,6 +584,8 @@ public class LoginActivity extends AppCompatActivity {
}
else{
updateResources(getApplicationContext(),preferences.getString(CommonString.KEY_LANGUAGE, ""));
Intent intent = new Intent(getBaseContext(),
MainActivity.class);
startActivity(intent);
@@ -637,6 +643,31 @@ public class LoginActivity extends AppCompatActivity {
}
private static boolean updateResources(Context context, String language) {
String lang ;
if(language.equals("English")){
lang = "EN";
}
else if(language.equals("UAE")) {
lang = "AR";
}
else {
lang = "TR";
}
Locale locale = new Locale(lang);
Locale.setDefault(locale);
Resources resources = context.getResources();
Configuration configuration = resources.getConfiguration();
configuration.locale = locale;
resources.updateConfiguration(configuration, resources.getDisplayMetrics());
return true;
}
}