Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package id.ac.umn.week05_15284;
- import android.content.Context;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.text.Layout;
- import android.widget.ArrayAdapter;
- import android.widget.ListView;
- import java.lang.reflect.Array;
- import java.util.ArrayList;
- import java.util.List;
- public class MainActivity extends AppCompatActivity {
- //String[] prePopulate = {
- // "A","B","C","D","E","F","G","H",
- // "I","J","K","L","M","N","O","P",
- //"Q","R","S","T","U","V","W","X",
- // "Y","Z"
- // };
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- populateData();
- ListView lvwMain = findViewById(R.id.main_list_mahasiswa);
- // ArrayAdapter<String> adpMain = new ArrayAdapter<>(MainActivity.this,android.R.layout.simple_list_item_1, prePopulate);
- // ArrayAdapter<Object> = new ArrayAdapter<Object>(Context, Layout, Array of Object);
- //lvwMain.setAdapter(adpMain);
- MahasiswaAdapter mhsadapter = new MahasiswaAdapter(MainActivity.this,R.layout.row_mahasiswa,mahasiswa);
- lvwMain.setAdapter(mhsadapter);
- }
- private List<Mahasiswa> mahasiswa;
- private void populateData() {
- mahasiswa = new ArrayList<>();
- Mahasiswa mhs = new Mahasiswa("15284", "Lianna", "Nathania", "lianna@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("12344", "Justin", "Nathaniel", "justin@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("10000", "Ricky", "Nathaniel", "ricky@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("12345", "Bill", "Gates", "bill@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("10001", "Zuck", "Berg", "zeck@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("12346", "George", "Bun", "Geo@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("10009", "John", "Doe", "john@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("12354", "Daniel", "Well", "dan@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("10005", "Lian", "Com", "Lian@gmail.com");
- mahasiswa.add(mhs);
- mhs = new Mahasiswa("12944", "Pink", "Purp", "pink@gmail.com");
- mahasiswa.add(mhs);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement