Now, We are publish of simple listview example in Android Studio.
In this example, We can give you simple introduction of Listview. It is basic example of Listview Tutorials.
This example use for beginner user who dont know about the android. It is simple example of Listview Tutorials.
Below are the code of the Simple Listview App.
First of all you have to create New Project which is called “Simple Listview” or anything else.
Now Below are the code of MainActivity.java
package com.web.simple.listview; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { ListView lst_CountryName; // Defined Array values to show in ListView String[] worldValues = new String[]{"India", "United States", "Argentina", "Russia", "Australia", "Afghanistan", }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Get ListView object from xml lst_CountryName = (ListView) findViewById(R.id.listing); // Define a new Adapter // First parameter - Context // Second parameter - Layout for the row // Third parameter - ID of the TextView to which the data is written // Forth - the Array of data ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, worldValues); // Assign adapter to ListView lst_CountryName.setAdapter(adapter); // ListView Item Click Listener lst_CountryName.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // ListView Clicked item index int itemPosition = position; // ListView Clicked item value String itemValue = (String) lst_CountryName.getItemAtPosition(position); // Show Alert Toast.makeText(getApplicationContext(), " Click Country Name : " + itemValue, Toast.LENGTH_LONG) .show(); } }); } }
Now In XML File.
activity_main.xml
<!--?xml version="1.0" encoding="utf-8"?--> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <ListView android:id="@+id/listing" android:layout_width="match_parent" android:layout_height="wrap_content" /> </RelativeLayout>
Now output of the project is given below.
Here is the screenshot.
[purchase_link id=”568″ text=”Purchase” style=”button” color=”blue”]