Exp14 Remaining
Exp14 Remaining
XML arr[i]="Number"+i;
Gridview.XML
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/re
s/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
MainActivity.Java
package com.example.exp14_st3;
import
androidx.appcompat.app.AppCompatActivity;
EXP_14_4
import android.annotation.SuppressLint;
CODE:-
import android.os.Bundle;
import android.widget.ArrayAdapter; <?xml version="1.0" encoding="utf-8"?>
import android.widget.GridView;
<LinearLayout
public class MainActivity extends
xmlns:android="http://schemas.android.com/a
AppCompatActivity {
GridView gridview; pk/res/android"
String[] arr=new String[16];
@SuppressLint("MissingInflatedId")
@Override xmlns:app="http://schemas.android.com/apk/r
protected void onCreate(Bundle es-auto"
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); xmlns:tools="http://schemas.android.com/tool
s"
gridview=findViewById(R.id.gridview);
android:layout_width="match_parent"
for(int i=0;i<arr.length;i++){
android:layout_height="match_parent" import
androidx.appcompat.app.AppCompatActivity;
android:orientation="vertical"
import android.os.Bundle;
android:padding="5dp"
import
tools:context=".MainActivity"> android.support.v4.app.RemoteActionCompat
Parcelizer;
import android.widget.Button;
import android.widget.ImageView;
import android.view.View;
<ImageView
android:id="@+id/imageview" import android.os.Bundle;
android:layout_width="match_parent"
android:layout_height="624dp"
app:srcCompat="@drawable/image_1" /> public class MainActivity extends
AppCompatActivity {
<Button
ImageView iv;
android:layout_width="200dp"
Button b;
android:layout_height="wrap_content"
int count=1;
android:layout_marginLeft="100dp"
android:text="Button"
@Override
android:textSize="30dp"
protected void onCreate(Bundle
android:textStyle="bold" savedInstanceState) {
android:id="@+id/b1"/> super.onCreate(savedInstanceState);
</LinearLayout> setContentView(R.layout.activity_main);
JAVA:
package com.example.exp_14_4; iv=(ImageView)findViewById(R.id.imagevie
w);
import android.os.Bundle;
b=(Button)findViewById(R.id.b1);
b.setOnClickListener((View v) -> {
import androidx.activity.EdgeToEdge;
if (count == 1) {
import
androidx.appcompat.app.AppCompatActivity;
iv.setImageResource(R.drawable.image_1);
import androidx.core.graphics.Insets;
count = 2;
import androidx.core.view.ViewCompat;
} else if (count == 2) {
import
androidx.core.view.WindowInsetsCompat;
iv.setImageResource(R.drawable.image_2);
count = 1;
}
});