01.
package
com.myapp;
02.
03.
import
android.os.Bundle;
04.
import
android.app.Activity;
05.
import
android.view.Menu;
06.
import
android.view.View;
07.
import
android.widget.TextView;
08.
import
android.widget.Spinner;
09.
import
android.widget.Toast;
10.
import
android.widget.ArrayAdapter;
11.
import
android.widget.AdapterView;
12.
import
java.util.ArrayList;
13.
import
java.util.List;
14.
15.
public
class
MainActivity
extends
Activity {
16.
17.
18.
List<String> arrList =
new
ArrayList<String>();
19.
TextView txtView1;
20.
21.
@Override
22.
public
void
onCreate(Bundle savedInstanceState) {
23.
super
.onCreate(savedInstanceState);
24.
setContentView(R.layout.activity_main);
25.
26.
27.
28.
Spinner spin = (Spinner) findViewById(R.id.spinner1);
29.
30.
arrList.add(
"Mercury"
);
31.
arrList.add(
"Venus"
);
32.
arrList.add(
"Earth"
);
33.
arrList.add(
"Mars"
);
34.
35.
ArrayAdapter<String> arrAd =
new
ArrayAdapter<String>(MainActivity.
this
,
36.
android.R.layout.simple_spinner_item,
37.
arrList);
38.
39.
spin.setAdapter(arrAd);
40.
41.
spin.setOnItemSelectedListener(
new
AdapterView.OnItemSelectedListener() {
42.
43.
public
void
onItemSelected(AdapterView<?> adapterView,
44.
View view,
int
i,
long
l) {
45.
46.
Toast.makeText(MainActivity.
this
,
47.
String.valueOf(
"Your Selected : "
+ arrList.get(i)),
48.
Toast.LENGTH_SHORT).show();
49.
50.
}
51.
52.
public
void
onNothingSelected(AdapterView<?> arg0) {
53.
54.
Toast.makeText(MainActivity.
this
,
55.
String.valueOf(
"Your Selected Empty"
),
56.
Toast.LENGTH_SHORT).show();
57.
}
58.
59.
});
60.
61.
62.
}
63.
64.
65.
@Override
66.
public
boolean
onCreateOptionsMenu(Menu menu) {
67.
getMenuInflater().inflate(R.menu.activity_main, menu);
68.
return
true
;
69.
}
70.
71.
}