simple list view in android studio tutorial | How To Create a simple list view in android studio ?

 

Simple list view in android studio tutorial |    

How To Create a simple list view in android studio  ?

Step 1 -  Design Your xml layout
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity">

<ListView
android:id="@+id/myListView"
android:layout_width="wrap_content"
android:layout_height="777dp"
/>
</LinearLayout>
simple list view in android studio tutorial | How To Create a simple list view in android studio  ?



Step 2 - write code in your .java activity

// find list view from xml
ListView myListView = findViewById(R.id.myListView);
// Create Array List for add items
ArrayList<String> list = new ArrayList<>();
// Add items in list
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
list.add("Item 4");
list.add("Item 5");
list.add("Item 6");
list.add("Item 7");
list.add("Item 8");
list.add("Item 9");
list.add("Item 10");

// Create Adapter for set list
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, list);
// set adapter in list view
myListView.setAdapter(arrayAdapter);

// Set onClick Listener on Items
myListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

}
});



Post a Comment

Previous Post Next Post