Structure Query Language, C programming, Java, Servlet, Jsp, Unix

Showing posts with label what is spinner class in java. Show all posts
Showing posts with label what is spinner class in java. Show all posts

Thursday, 18 October 2012

Understand resource folders :
a. Create spinner with strings taken from resource folder(res >> value folder).
b. On changing spinner value, change image.

Pro6Activity.java
package ps.pro6;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ImageView;
import android.widget.Spinner;

public class Pro6Activity extends Activity implements OnItemSelectedListener {
    /**
     *  www.master-gtu.blogspot.com
     *  pankaj sharma(8460479175),
     *  chavda vijay(8460420769) 
     */
 Spinner spin;
 ImageView img;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        spin=(Spinner) findViewById(R.id.spinnernames);
        img=(ImageView) findViewById(R.id.imageView1);

        spin.setOnItemSelectedListener(this);
    }

 @Override
 public void onItemSelected(AdapterView arg0, View arg1, int arg2,
   long arg3) {
  // TODO Auto-generated method stub
  String name=spin.getSelectedItem().toString();
  if(name.equals("AMI"))
   img.setImageResource(R.drawable.ami);
  else if(name.equals("MEHUL"))
   img.setImageResource(R.drawable.mehul);
  else if(name.equals("PANKAJ"))
   img.setImageResource(R.drawable.pankaj);
  else if(name.equals("JIGNESH"))
   img.setImageResource(R.drawable.jignesh);
  else if(name.equals("VIJAY"))
   img.setImageResource(R.drawable.vijay);
  else if(name.equals("SATISH"))   
   img.setImageResource(R.drawable.satish);

 }
 @Override
 public void onNothingSelected(AdapterView arg0) {
  // TODO Auto-generated method stub
  
 }
}