Post Page Advertisement [Top]
Android Programming
Android Example 2 : Use Spinner To select item and display result on but...
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
Subscribe to:
Post Comments (Atom)
Esta dica permite que eu pegue a ID do objecto e trabalhar por cima dele_
ReplyDeleteEsta dica permite que eu pegue a ID do objecto e trabalhar por cima dele_
ReplyDeletei want to open next activity where open the list of selecting data from spinner how it is possible?
ReplyDeletekindly help me i am working on my final year project
ala yr out class
ReplyDeletewant to know how to refresh a fragment to display data from server after data have been inserted please
ReplyDeleteplease when i use a local server my app words but when i use a domain name it does't ,
ReplyDelete