Programming | Android | Tips N Tricks

Post Page Advertisement [Top]





MainActivity.java

-------------------------------------

public class MainActivity extends AppCompatActivity {



   // define spinner

    Spinner sp ;



    //DEFINE TEXT VIEW

    TextView display_data ;

    //make string Arrary

    String names[] = {"Red","Blue","Green"};

    //defins array adapter of string type

    ArrayAdapter <String> adapter;

    //define string variable for record

    String record= "";

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        sp = (Spinner)findViewById(R.id.spinner);

        adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,names);

        display_data = (TextView)findViewById(R.id.display_result);

        //set adapter to spinner

        sp.setAdapter(adapter);

        //set spinner method

        sp.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

            @Override

            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {

                //use postion value

                switch (position)

                {

                    case 0:

                        record = "Red";

                        break;

                    case 1:

                        record = "Blue";

                        break;

                    case 2:

                        record = "Green";

                        break;

                }

            }

            @Override

            public void onNothingSelected(AdapterView<?> parent) {

            }

        });

    }

    //set display button click to show result

    public void diplsyResult(View view)

    {

        display_data.setTextSize(18);

        display_data.setText(record);

    }

}

-------------------------------

for more Details about this code watch full video


6 comments:

  1. Esta dica permite que eu pegue a ID do objecto e trabalhar por cima dele_

    ReplyDelete
  2. Esta dica permite que eu pegue a ID do objecto e trabalhar por cima dele_

    ReplyDelete
  3. i want to open next activity where open the list of selecting data from spinner how it is possible?
    kindly help me i am working on my final year project

    ReplyDelete
  4. ala yr out class

    ReplyDelete
  5. want to know how to refresh a fragment to display data from server after data have been inserted please

    ReplyDelete
  6. please when i use a local server my app words but when i use a domain name it does't ,

    ReplyDelete

Comments

Bottom Ad [Post Page]

| Designed by Colorlib