Kamis, 08 Juni 2017

Membuat Spinner Pada ADT Eclipse

Assalamualaiqum
Masih membahas tentang android, siang ini saya akan memposting tentang cara menggunakan spinner pada ADT Eclipse.
Berikut langkah – langkahnya:
  1. Bukalah aplikasi Eclipse pada PC atau Laptop anda.
  2. Buatlah sebuah project Android baru dengan nama Spinner.
  3. Buka file xml, kemudian susunlah komponen android sehingga menjadi seperti dibawah ini.
C:\Users\ACER\Pictures\New folder\1.jpg

Berikut script pada 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>

  1. Buka file MainActivity.java, salinlah program dibawah ini.
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);
}
}

  1. Jalankan project Android pada Emulator atau Smartphone anda. Dan dibawah ini adalah tampilan aplikasi android ketika dijalankan pada Smartphone.
C:\Users\ACER\Pictures\New folder\2.pngC:\Users\ACER\Pictures\New folder\3.png

Semoga Bermanfaat

Related Posts:

  • Membuat Aplikasi Client-Server PhpMysql & Eclipse ADT Assalamualiqum sahabat blogger ☺ Sebelumnya saya sudah membahas tentang android, kali ini yang akan saya bagikan masih seputar tentang android juga yaitu membuat client-server. Ok langsung saja kita ke TKP :D Pertama buat… Read More
  • Membuat TabHost Pada Aplikasi Android Assalamualaiqum ☺ Di hari yang cerah ini saya akan kembali memposting tentang android. Kali ini saya akan membagikan tentang cara membuat TabHost pada aplikasi android. Ok langsung saja. Buat project baru dengan nama Tab… Read More
  • Membuat Aplikasi Login-Register Menggunakan ADT Eclipse Assalamualaiqum ☺ Di sore ini saya kembali membagikan pengetahuan tentang cara membuat form login dan register pada android. Berikut langkah – langkah membuatnya: Buat project baru. Buat file xml dan java Isikan … Read More
  • Membuat Group Menu pada Aplikasi Android Assalamualaiqum Pada kesempatan ini saya akan kembali membagikan pengetahuan yaitu cara membuat group menu pada android menggunakan ADT Eclipse. Ok langsung saja. Buat project baru. Isikan source code pada file activit… Read More
  • Membuat List Array Adapter pada ADT Eclipse Assalamualaiqum ☺ Membuat ListView Menggunakan Android ADT dan Eclipse-Pada artikel ini penulis akan membahas cara membuat listview sederhana atau list view (daftar isi) dasar, list view ini banyak sekali digunakan pada pro… Read More

0 komentar:

Posting Komentar

Copyright © 2025 Sharing Pengetahuan | Powered by Blogger