nafiefn_10

MainActivity.java

May 1st, 2021
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.41 KB | None | 0 0
  1. package nofieanggraeni.blogspot.com.listview;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.view.Gravity;
  6. import android.view.View;
  7. import android.widget.AdapterView;
  8. import android.widget.ArrayAdapter;
  9. import android.widget.ListView;
  10. import android.widget.Toast;
  11.  
  12. public class MainActivity extends AppCompatActivity {
  13.  
  14.     @Override
  15.     protected void onCreate(Bundle savedInstanceState) {
  16.         super.onCreate(savedInstanceState);
  17.         setContentView(R.layout.activity_main);
  18.  
  19.         String[] AtletMS = {"Tan Joe Hok", "Liem Swie King", "Rudy Hartono", "Hariyanto Arbi", "Hendrawan", "Alan Budi Kusuma", "Joko Suprianto", "Ardi B. Wiranata", "Taufik Hidayat", "Sony Dwi Kuncoro", "Tommy Sugiarto", "Jonatan Christie", "Anthony Sinisuka Ginting"};
  20.         ListView daftar = findViewById(R.id.listMS);
  21.         ArrayAdapter<String> adaptor = new ArrayAdapter<> (this, android.R.layout.simple_list_item_1, AtletMS);
  22.         daftar.setAdapter(adaptor);
  23.         daftar.setOnItemClickListener(new AdapterView.OnItemClickListener(){
  24.             @Override
  25.             public void onItemClick(AdapterView<?> adapterView, View view, int posisi, long id) {
  26.                 switch (posisi) {
  27.                     case 0:
  28.                         Toast t = Toast.makeText(MainActivity.this, "Tan Joe Hok adalah Tunggal Putra Indonesia era 60-an, peraih Juara All England pertama bagi Indonesia pada tahun 1959 dan Peraih Medali emas Asian Games 1962", Toast.LENGTH_SHORT);
  29.                         t.setGravity(Gravity.CENTER, 0, 0);
  30.                         t.show();
  31.                         break;
  32.                     case 1:
  33.                         Toast t1 = Toast.makeText(MainActivity.this,  "Liem Swie King adalah Tunggal Putra Indonesia era 70-an, peraih Juara All England sebanyak 3 kali (1978, 1979, 1981)", Toast.LENGTH_SHORT);
  34.                         t1.setGravity(Gravity.CENTER, 0, 0);
  35.                         t1.show();
  36.                         break;
  37.                     case 2:
  38.                         Toast t2 = Toast.makeText(MainActivity.this,  "Rudy Hartono adalah Tunggal Putra Indonesia era 60-an, peraih Juara All England sebanyak 8 kali, 7 diantaranya diraih berturut - turut (1968 - 1974, 1976)", Toast.LENGTH_SHORT);
  39.                         t2.setGravity(Gravity.CENTER, 0, 0);
  40.                         t2.show();
  41.                         break;
  42.                     case 3:
  43.                         Toast t3 = Toast.makeText(MainActivity.this,  "Hariyanto Arbi yang dijuluki dengan sebutan Smash 100 Watt karena memiliki Jump Smash yang menghujam pertahanan lawan, meraih gelar All England pada 1993 dan 1994, juara Dunia 1995 dan menjadi andalan pada tim Thomas pada 1994, 1996, 1998, 2000 kala menjadi juara", Toast.LENGTH_SHORT);
  44.                         t3.setGravity(Gravity.CENTER, 0, 0);
  45.                         t3.show();
  46.                         break;
  47.                     case 4:
  48.                         Toast t4 = Toast.makeText(MainActivity.this,  "Hendrawan adalah atlet bulutangkis Indonesia peraih medali perak Olimpiade Sydney 2000 dan Juara Dunia 2001, saat ini dia menjadi salah satu mantan atlet Indonesia yang melanjutkan karier melatih di Malaysia", Toast.LENGTH_SHORT);
  49.                         t4.setGravity(Gravity.CENTER, 0, 0);
  50.                         t4.show();
  51.                         break;
  52.                     case 5:
  53.                         Toast t5 = Toast.makeText(MainActivity.this,  "Alan Budi Kusuma adalah Tunggal Putra Indonesia peraih medali emas Olimpiade Barcelona 1992 berhasil mengalahkan rekan senegaranya Ardi B. Wiranata", Toast.LENGTH_SHORT);
  54.                         t5.setGravity(Gravity.CENTER, 0, 0);
  55.                         t5.show();
  56.                         break;
  57.                     case 6:
  58.                         Toast t6 = Toast.makeText(MainActivity.this,  "Joko Suprianto pernah menduduki Rank 1 Dunia, meraih Juara Dunia 1993 dan 1995, dan banyak lagi prestasinya", Toast.LENGTH_SHORT);
  59.                         t6.setGravity(Gravity.CENTER, 0, 0);
  60.                         t6.show();
  61.                         break;
  62.                     case 7:
  63.                         Toast t7 = Toast.makeText(MainActivity.this,  "Ardi B. Wiranata adalah pemain bulutangkis era 90-an, ia pernah menjuarai Indonesia Open sebanyak 6 kali dan peraih perak Olimpiade Barcelona 1992 dikalahkan oleh Alan Budi Kusuma", Toast.LENGTH_SHORT);
  64.                         t7.setGravity(Gravity.CENTER, 0, 0);
  65.                         t7.show();
  66.                         break;
  67.                     case 8:
  68.                         Toast t8 = Toast.makeText(MainActivity.this,  "Taufik Hidayat si pemilik BackHand Smash dan sering disebut Raja BackHand, peraih medali emas Olimpiade Athena 2004 dan pernah menyabet piala Thomas pada 2000 dan 2002", Toast.LENGTH_SHORT);
  69.                         t8.setGravity(Gravity.CENTER, 0, 0);
  70.                         t8.show();
  71.                         break;
  72.                     case 9:
  73.                         Toast t9 = Toast.makeText(MainActivity.this,  "Sony Dwi Kuncoro adalah peraih perunggu pada olimpiade athena 2004", Toast.LENGTH_SHORT);
  74.                         t9.setGravity(Gravity.CENTER, 0, 0);
  75.                         t9.show();
  76.                         break;
  77.                     case 10:
  78.                         Toast t10 = Toast.makeText(MainActivity.this,  "Tommy Sugiarto adalah anak dari mantan pebulutangkis era 80-an yaitu Icuk Sugiarto, memiliki banyak prestasi", Toast.LENGTH_SHORT);
  79.                         t10.setGravity(Gravity.CENTER, 0, 0);
  80.                         t10.show();
  81.                         break;
  82.                     case 11:
  83.                         Toast t11 = Toast.makeText(MainActivity.this,  "Jonatan Christie adalah tunggal putra yang meraih gelar Juara ASIAN GAMES 2018 di Jakarta", Toast.LENGTH_SHORT);
  84.                         t11.setGravity(Gravity.CENTER, 0, 0);
  85.                         t11.show();
  86.                         break;
  87.                     case 12:
  88.                         Toast t12 = Toast.makeText(MainActivity.this,  "Anthony Sinisuka Ginting adalah tunggal putra indonesia yang berhasil mengalahkan Kento Momota di partai final ajang HSBC World Tour Super 1000 Victor China Open 2018", Toast.LENGTH_SHORT);
  89.                         t12.setGravity(Gravity.CENTER, 0, 0);
  90.                         t12.show();
  91.                         break;
  92.                 }
  93.             }
  94.         });
  95.     }
  96. }
Add Comment
Please, Sign In to add comment