diff --git a/app/src/main/java/com/josh/trackcovid19v2/ui/yourrealcountry/YourrealcountryFragment.java b/app/src/main/java/com/josh/trackcovid19v2/ui/yourrealcountry/YourrealcountryFragment.java index fad351c..20f2837 100644 --- a/app/src/main/java/com/josh/trackcovid19v2/ui/yourrealcountry/YourrealcountryFragment.java +++ b/app/src/main/java/com/josh/trackcovid19v2/ui/yourrealcountry/YourrealcountryFragment.java @@ -125,9 +125,15 @@ public class YourrealcountryFragment extends Fragment { ArrayAdapter adapter = new ArrayAdapter(getActivity(), R.layout.my_spinner_style, country_list); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spin.setAdapter(adapter); + if (rememberLocation[0] == -1) + spin.setSelection(j[0]); + else + spin.setSelection(rememberLocation[0]); spin.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView parent, View view, int position, long id) { + rememberLocation[0] = position; + j[0] = 0; Picasso.get().load(countries.get(position).flag).into(imageView); Log.d("foo", country_list[position]); cases[0] = countries.get(position).cases; diff --git a/app/src/main/java/com/josh/trackcovid19v2/ui/yourstate/YourstateFragment.java b/app/src/main/java/com/josh/trackcovid19v2/ui/yourstate/YourstateFragment.java index 0c3a681..81a8abe 100644 --- a/app/src/main/java/com/josh/trackcovid19v2/ui/yourstate/YourstateFragment.java +++ b/app/src/main/java/com/josh/trackcovid19v2/ui/yourstate/YourstateFragment.java @@ -132,9 +132,15 @@ public class YourstateFragment extends Fragment { ArrayAdapter adapter = new ArrayAdapter(getActivity(), R.layout.my_spinner_style, state_list); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spin.setAdapter(adapter); + if (rememberLocation[0] == -1) + spin.setSelection(j[0]); + else + spin.setSelection(rememberLocation[0]); spin.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView parent, View view, int position, long id) { + rememberLocation[0] = position; + j[0] = 0; Log.d("foo", state_list[position]); cases[0] = states.get(position).cases; ycases[0] = yesstates.get(position).cases;