Prac 14.3

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Practical 14.

3. Write a program to display 15 buttons using grid view.

XML CODE: @Override


protected void onCreate(Bundle
<?xml version="1.0" encoding="utf-8"?> savedInstanceState) {
<androidx.constraintlayout.widget.ConstraintLayout super.onCreate(savedInstanceState);
xmlns:android="http://schemas.android.com/apk/re setContentView(R.layout.activity_main);
s/android" gridView = findViewById(R.id.gridview);
xmlns:app="http://schemas.android.com/apk/res- ArrayAdapter<String> ad = new
auto" ArrayAdapter<>(MainActivity.this,
xmlns:tools="http://schemas.android.com/tools" com.google.android.material.R.layout.support_simpl
android:layout_width="match_parent" e_spinner_dropdown_item, arr);
android:layout_height="match_parent" gridView.setAdapter(ad);
tools:context=".MainActivity"> }
<GridView }
android:id="@+id/gridview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="20dp"
android:numColumns="3"
android:verticalSpacing="5dp"
android:horizontalSpacing="5dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayou
t>

JAVA CODE:
package com.example.prac143;
import
androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.GridView;
public class MainActivity extends
AppCompatActivity {
GridView gridView;
String[] arr = {"Button 1", "Button 2","Button
3","Button 4","Button 5","Button 6","Button 7",
"Button 8", "Button 9", "Button 10","Button
11","Button 12","Button 13","Button 14","Button
15"};

You might also like