MainActivity.java Perbandingan Sistem Pendukung Keputusan Pemilihan Calon Ketua Osis Pada Smk Swasta Nusa Penida Medan Dengan Metodesimple Additive Weighting & Weighted Summodel Berbasis Android

LISTING PROGRAM

1. MainActivity.java

package com.nanda; import java.util.ArrayList; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.graphics.Color; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.View.OnClickListener; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.Spinner; public class MainActivity extends ActionBarActivity implements OnClickListener { Button buttonDaftarCalon, buttonWSMdanSAW, buttonAbout; Override protected void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState; setContentViewR.layout.activity_main; buttonDaftarCalon = Button findViewByIdR.id.buttonDaftarCalon; buttonDaftarCalon.setOnClickListenerthis; buttonWSMdanSAW = Button findViewByIdR.id.buttonWSMdanSAW; buttonWSMdanSAW.setOnClickListenerthis; buttonAbout = Button findViewByIdR.id.buttonAbout; buttonAbout.setOnClickListenerthis; } Override public boolean onCreateOptionsMenuMenu menu { Inflate the menu; this adds items to the action bar if it is present. getMenuInflater.inflateR.menu.main, menu; return true; } Override public boolean onOptionsItemSelectedMenuItem item { Handle action bar item clicks here. The action bar will automatically handle clicks on the HomeUp 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.onOptionsItemSelecteditem; } Override public void onClickView v { switch v.getId { case R.id.buttonDaftarCalon: startActivitynew Intentthis, Daftar_Calon.class; break; case R.id.buttonWSMdanSAW: SQLiteHelper helper = new SQLiteHelpergetBaseContext; ArrayListString tahun = helper.getTahun; final Spinner spinner = new SpinnergetBaseContext; spinner.setBackgroundColorColor.WHITE; ArrayAdapterString spinnerArrayAdapter = new ArrayAdapterString getBaseContext, R.layout.spinner_manual, tahun; spinner.setBackgroundColorColor.GRAY; spinner.setAdapterspinnerArrayAdapter; for int i = 0; i tahun.size; i++ { System.out.printlnTahun ====== + tahun.geti; } AlertDialog.Builder builderInsertBiodata = new AlertDialog.Builder this; builderInsertBiodata.setTitlePilih Tahun; builderInsertBiodata.setViewspinner; builderInsertBiodata.setPositiveButtonOK, new DialogInterface.OnClickListener { Override public void onClickDialogInterface dialog, int which { Session.setTahunspinner.getSelectedItem .toString.trim; startActivitynew IntentgetBaseContext, HasilWSM_SAW.class; } }; builderInsertBiodata.setNegativeButtonCancel, new DialogInterface.OnClickListener { Override public void onClickDialogInterface dialog, int which { dialog.cancel; } }; builderInsertBiodata.show; break; case R.id.buttonAbout: startActivitynew Intentthis, About.class; break; default: break; } } }

2. Daftar_Calon.java

Dokumen yang terkait

Implementasi Perbandingan Metode Simple Additive Weighting Dengan Weighted Sum Model Dalam Pemilihan Siswa Berprestasi

8 109 134

Sistem Pendukung Keputusan Pemilihan Ketua Kompetensi Keahlian (K3) dengan Metode Simple Additive Weighting (SAW) pada SMKN 11 Semarang.

0 3 9

Perbandingan Sistem Pendukung Keputusan Pemilihan Calon Ketua Osis Pada Smk Swasta Nusa Penida Medan Dengan Metodesimple Additive Weighting & Weighted Summodel Berbasis Android

0 0 13

Perbandingan Sistem Pendukung Keputusan Pemilihan Calon Ketua Osis Pada Smk Swasta Nusa Penida Medan Dengan Metodesimple Additive Weighting & Weighted Summodel Berbasis Android

0 0 2

Perbandingan Sistem Pendukung Keputusan Pemilihan Calon Ketua Osis Pada Smk Swasta Nusa Penida Medan Dengan Metodesimple Additive Weighting & Weighted Summodel Berbasis Android

0 0 5

Perbandingan Sistem Pendukung Keputusan Pemilihan Calon Ketua Osis Pada Smk Swasta Nusa Penida Medan Dengan Metodesimple Additive Weighting & Weighted Summodel Berbasis Android

0 0 8

Perbandingan Sistem Pendukung Keputusan Pemilihan Calon Ketua Osis Pada Smk Swasta Nusa Penida Medan Dengan Metodesimple Additive Weighting & Weighted Summodel Berbasis Android

0 0 2

Perbandingan Sistem Pendukung Keputusan Pemilihan Calon Ketua Osis Pada Smk Swasta Nusa Penida Medan Dengan Metodesimple Additive Weighting & Weighted Summodel Berbasis Android

0 0 35

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN CALON PENERIMA BEASISWA DENGAN FUZZY METODE SIMPLE ADDITIVE WEIGHTED

0 0 12

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RESTORAN DI KOTA BENGKULU DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS SISTEM OPERASI ANDROID

0 0 10