Pages

Subscribe:

Ads 468x60px

*

Blogroll

Minggu, 06 Maret 2016

Aplikasi Objek Wisata Dengan Menu Drop Down Pada Android Studio

 Nama                 : Kadek Andre Afrizza
                                                            NIM                : 1404505094
                                                            Dosen              : I Putu Agus Eka Pratama,S.T.,M.T.
                                                            Universitas      : Universitas Udayana
                                                            Mata Kuliah    : Pemrograman Mobile
  1. Buka android studio, lalu buat project baru dengan cara CTRL+N atau File lalu New Project
  2. Masukkan nama aplikasi dengan "Objek Wisata" lalu klik next
  3. Lalu pilih sdk 15 pada minimum sdk lalu next
  4. Pilih blank activity lalu next lagi
  5. Untuk activity name biarkan default setelah itu klik finish
  6. Lalu masukkan script berikut :
package com.example.arya.objekwisata;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.Spinner;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
    private Spinner spinner1;
    @Override    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        spinner1 = (Spinner) findViewById(R.id.spinner);
        spinner1.setOnItemSelectedListener(new ItemSelectedListener());
    }
    public class ItemSelectedListener implements AdapterView.OnItemSelectedListener {
        String firstItem = String.valueOf(spinner1.getSelectedItem());
        public void onItemSelected(AdapterView<?> parent, View view, int pos,
                                   long id) {
            if (firstItem.equals(String.valueOf(spinner1.getSelectedItem()))) {
// ToDo when first item is selected            } else {
                Toast.makeText(parent.getContext(),
                        "Anda memilih : " +
                                parent.getItemAtPosition(pos).toString(),
                        Toast.LENGTH_LONG).show();
// Todo when item is selected by the user            }
        }
        @Override        public void onNothingSelected(AdapterView<?> arg) {
        }
    }
}





  • Masukkan Script tersebut ke dalam MainActivity.java yang terdapat pada folder app/java/com,example.arya.objekwisata

  • <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:layout_margin="16dp"    android:orientation="vertical"    tools:context=".MainActivity">
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginBottom="20dp"
            android:text="Pilih Objek Wisata"
            android:textSize="24sp"
            android:id="@+id/textView" />
    
        <Spinner
            android:id="@+id/spinner"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:backgroundTint="#2ecc71"
            android:entries="@array/android_dropdown_arrays"
            android:padding="5dp"
            android:layout_below="@+id/textView"
            android:layout_alignParentLeft="true"
            android:layout_alignParentStart="true"
            android:layout_marginTop="49dp" />
    </LinearLayout>



  • Masukkan Script tersebut ke dalam Activity_Main.xml yang terdapat pada folder app/res/layout

  • <resources>
        <string name="app_name">Objek Wisata</string>
        <string name="action_settings">Settings</string>
        <string-array        name="android_dropdown_arrays">
            <item>Pilihan</item>
            <item>Air Terjun</item>
            <item>Pegunungan</item>
            <item>Taman</item>
            <item>Kebun Binatang</item>
            <item>Hutan</item>
        </string-array>
    </resources>

    • Masukkan Script tersebut ke dalam strings.xml yang terdapat pada folder app/res/values
    Lalu setelah itu coba run dengan klik tombol play yang berada di toolbar. Apabila berhasil maka tampilan akan seperti gambar di bawah.


    Selamat mencoba!

    0 komentar:

    Posting Komentar