Skip to main content
Post Closed as "Duplicate" by Ryan M
Cleanup
Source Link
jprofitt
  • 11k
  • 4
  • 38
  • 46

ImI'm doing an androidAndroid app which can get data from a web service & loadedload it into spinner.I I need to maintain the selected data state of the spinner while I go to some screen & come back.For ex.if im For example, if I'm getting data from the web service as "1.apple 2.orange 3.grapes"1.apple 2.orange 3.grapes & loadedloading it into apinner.On that ithe spinner, then I select orangeorange.When i When I go to some other screen & come back.,the the selected spinner data should be orangeorange.But But it again loads data from the server into the spinner.Can Can anybody help me to resolve this? Thanks

My trycode:

 @Override  public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   //...  if (Constants.SPINNER != null ) {   spinner.setSelection( Constants.SPINNER);   } else {   //WebCall here for getting data// }  } //... spinner.setOnItemSelectedListener(new OnItemSelectedListener() {   public void onItemSelected(AdapterView<?> parent,   View view, int arg2, long arg3) {     Constants.SPINNER = spinner.getSelectedItemPosition(); 

In ConstantConstant class: public static Integer SPINNER="";

public static Integer SPINNER=""; 

Im doing an android app which can get data from web service & loaded into spinner.I need to maintain selected data state of spinner while go to some screen & come back.For ex.if im getting data from web service as "1.apple 2.orange 3.grapes" & loaded into apinner.On that i select orange.When i go to some other screen & come back.,the selected spinner data should be orange.But it again loads data from server into spinner.Can anybody help me to resolve this? Thanks

My try:

 @Override  public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) {   spinner.setSelection( Constants.SPINNER);   } else {   WebCall here for getting data// } ... spinner.setOnItemSelectedListener(new OnItemSelectedListener() {   public void onItemSelected(AdapterView<?> parent,   View view, int arg2, long arg3) {     Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class: public static Integer SPINNER="";

I'm doing an Android app which can get data from a web service & load it into spinner. I need to maintain the selected data state of the spinner while I go to some screen & come back. For example, if I'm getting data from the web service as 1.apple 2.orange 3.grapes & loading it into the spinner, then I select orange. When I go to some other screen & come back, the selected spinner data should be orange. But it again loads data from the server into the spinner. Can anybody help me to resolve this?

My code:

@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);   //...  if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { //WebCall here for getting data }  //... spinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> parent, View view, int arg2, long arg3) { Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class:

public static Integer SPINNER=""; 
added 20 characters in body
Source Link
sanjay
  • 2.6k
  • 17
  • 57
  • 88

Im doing an android app which can get data from web service & loaded into spinner.I need to maintain selected data state of spinner while go to some screen & come back.For ex.if im getting data from web service as "1.apple 2.orange 3.grapes" & loaded into apinner.On that i select orange.When i go to some other screen & come back.,the selected spinner data should be orange.But it again loads data from server into spinner.Can anybody help me to resolve this? Thanks

My try:

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { postData();WebCall here for getting data// } ... spinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> parent, View view, int arg2, long arg3) { Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class: public static Integer SPINNER="";

Im doing an android app which can get data from web service & loaded into spinner.I need to maintain selected data state of spinner while go to some screen & come back.For ex.if im getting data from web service as "1.apple 2.orange 3.grapes" & loaded into apinner.On that i select orange.When i go to some other screen & come back.,the selected spinner data should be orange.But it again loads data from server into spinner.Can anybody help me to resolve this? Thanks

My try:

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { postData(); } ... spinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> parent, View view, int arg2, long arg3) { Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class: public static Integer SPINNER="";

Im doing an android app which can get data from web service & loaded into spinner.I need to maintain selected data state of spinner while go to some screen & come back.For ex.if im getting data from web service as "1.apple 2.orange 3.grapes" & loaded into apinner.On that i select orange.When i go to some other screen & come back.,the selected spinner data should be orange.But it again loads data from server into spinner.Can anybody help me to resolve this? Thanks

My try:

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { WebCall here for getting data// } ... spinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> parent, View view, int arg2, long arg3) { Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class: public static Integer SPINNER="";

Im doing an android app which can get data from web service & loaded into spinner.I need to maintain selected data state of spinner while go to some screen & come back.For ex.if im getting data from web service as "1.apple 2.orange 3.grapes" & loaded into apinner.On that i select orange.When i go to some other screen & come back.,the selected spinner data should be orange.But it again loads data from server into spinner.Can anybody help me to resolve this? Thanks

My try:

@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { postData(); } ...

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { postData(); } ... spinner.setOnItemSelectedListener(new OnItemSelectedListener() {   public void onItemSelected(AdapterView<?> parent,   View view, int arg2, long arg3) {   Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class: public static Integer SPINNER="";

Im doing an android app which can get data from web service & loaded into spinner.I need to maintain selected data state of spinner while go to some screen & come back.For ex.if im getting data from web service as "1.apple 2.orange 3.grapes" & loaded into apinner.On that i select orange.When i go to some other screen & come back.,the selected spinner data should be orange.But it again loads data from server into spinner.Can anybody help me to resolve this? Thanks

My try:

@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { postData(); } ...

spinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> parent, View view, int arg2, long arg3) { Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class: public static Integer SPINNER="";

Im doing an android app which can get data from web service & loaded into spinner.I need to maintain selected data state of spinner while go to some screen & come back.For ex.if im getting data from web service as "1.apple 2.orange 3.grapes" & loaded into apinner.On that i select orange.When i go to some other screen & come back.,the selected spinner data should be orange.But it again loads data from server into spinner.Can anybody help me to resolve this? Thanks

My try:

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... if (Constants.SPINNER != null ) { spinner.setSelection( Constants.SPINNER); } else { postData(); } ... spinner.setOnItemSelectedListener(new OnItemSelectedListener() {   public void onItemSelected(AdapterView<?> parent,   View view, int arg2, long arg3) {   Constants.SPINNER = spinner.getSelectedItemPosition(); 

In Constant class: public static Integer SPINNER="";

added 136 characters in body
Source Link
sanjay
  • 2.6k
  • 17
  • 57
  • 88
Loading
Source Link
sanjay
  • 2.6k
  • 17
  • 57
  • 88
Loading