Assalamualaiqum.
Spinner adalah salah satu widget yang berfungsi sebagai komponen User Interface (Antar Muka), yang dapat menampilkan daftar item drop down.  Jadi untuk menampilkan suatu daftar pilihan ,kita harus mengklik item berbentuk widget Spinner  terlebih dahulu

1.      Bukalah aplikasi ADT atau Android Studio
2.      Buatlah sebuah project Android
3.      Source Code Activity_main.xml
<RelativeLayout xmlns:android=“http://schemas.android.com/apk/res/android&#8221;
   xmlns:tools=“http://schemas.android.com/tools&#8221;
   android:layout_width=“match_parent”
   android:layout_height=“match_parent”
   android:paddingBottom=“@dimen/activity_vertical_margin”
   android:paddingLeft=“@dimen/activity_horizontal_margin”
   android:paddingRight=“@dimen/activity_horizontal_margin”
   android:paddingTop=“@dimen/activity_vertical_margin”
   tools:context=“com.irmarismay.spinner.MainActivity” >
<Spinner
android:id=“@+id/sp_hobi”
       android:layout_width=“match_parent”
       android:layout_height=“wrap_content”
       android:layout_alignParentLeft=“true”
       android:layout_alignParentTop=“true” />
<TextView
android:id=“@+id/txtTampil”
       android:layout_width=“wrap_content”
       android:layout_height=“wrap_content”
       android:layout_alignParentBottom=“true”
       android:layout_centerHorizontal=“true”
       android:layout_marginBottom=“181dp”
       android:text=“TextView” />
</RelativeLayout>
4.      Source code MainActivity.java
package com.irmarismay.spinner;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.TextView;

public class MainActivity extends ActionBarActivity {
Spinner sp_hobi;
TextView txtTampil;
String[] list = {“memasak”, “menyanyi”, “berkebun”, “menjahit”};
String tempHobi;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
sp_hobi = (Spinner)findViewById(R.id.sp_hobi);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, list);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
sp_hobi.setAdapter(adapter);
sp_hobi.setOnItemSelectedListener(new OnItemSelectedListener() {

@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
// TODO Auto-generated method stub
tempHobi = list[position];
txtTampil.setText(tempHobi);
}

@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
txtTampil = (TextView)findViewById(R.id.txtTampil);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
5.      Kemudian Run project

Silahkan mencoba….
semoga berhasil….