ListView Android Studio

XML

<ListView
android:id="@+id/listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:ignore="MissingConstraints" />

JAVA

listView = findViewById(R.id.listview);
ArrayList<String> languages = new ArrayList<>();
languages.add("Java");
languages.add("Python");
languages.add("Kotlin");
languages.add("C");
languages.add("C#");
languages.add("C++");
languages.add("PHP");
languages.add("Javascript");

ArrayAdapter<String> adapter = new ArrayAdapter<String>(ListviewActivity.this, android.R.layout.simple_list_item_1, languages);

listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

String value = adapter.getItem(position);
Toast.makeText(ListviewActivity.this, "You Selected " + value, Toast.LENGTH_SHORT).show();

}
});

OUTPUT



Post a Comment

Previous Post Next Post