Senin, 23 September 2019

Lis View Tahap 1 System Pembelajaran


Nama : Abdul khodir ZAelani
Nim : 161021450400

Assalamuallaikum

Pembahasan Kali ini saya akan membahas menggunakan list View dengan menggunakan android studio

1.      buat projek baru pada adroid studio anda 
2. Pilih Activita yang akan kita buat sebagai tampilan awal 

            
3.Buat Kembali Activity ke 2 sebagai tampilan list view yang akan kita buat
4. kemudian masukan LIst view pada xml activity yang ke 2 
<ListView
        android:id="@+id/listid"
        android:layout_width="368dp"
        android:layout_height="495dp"
        android:layout_marginStart="8dp"
        android:layout_marginLeft="8dp"
        android:layout_marginTop="8dp"
        android:layout_marginEnd="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginBottom="8dp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
5. Tambahkan Layout baru pada res/layout 
6.setelah kita tambahkan layout baru masukan scrip brikut untuk menambahkan text view di xml nya
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/labeltugas"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="10dip"
        android:textSize="18dip"
        android:textStyle="bold" >
    </TextView>
7. Pindah ke Clas Activity Yang ke dua , kemudian masukan Scrip di bawah ini untuk membuat list araynya
public class BelajarActivity extends AppCompatActivity {
    public ListView listdata ;
//    String[] listArray={"ASP","C#","C++","HTML5","Javascript","Java","Objective-C","Perl","PHP","Python","Swift",};

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_belajar);
        listdata = (ListView)findViewById(R.id.listid);
        ArrayList<String> list = new ArrayList<String>();
        list.add("ASP");
        list.add("Java");
        list.add("C#");
        list.add("C++");
        list.add("Javascript");
        list.add("Objective-C");
        list.add("PHP");
        ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, list);

        listdata.setAdapter(arrayAdapter);


    }
}
8. dan jangan lupa tambahkan intent pada activiti pertama untuk emindahkan dari activity pertama ke activity yang ke 2
Intent i = new Intent(MainActivity.this, BelajarActivity.class);
            startActivity(i);
9. kemudian kita runing


TAmpilan Awal


Klik Pada menu Belajar
Tampilan LIst View Yang telah kita buat tadi


Cukup skian.. nanti kita lanjutkan dengan menambahkan picture yang lainnya

wassalamuallaikum