MeteoriteDB

Log | Files | Refs | README

commit 42bc59c4416f5f29813c4057f5eaaa5b213b7335
parent 077147c0b8607c17a68b1ba821261fbd9f421b79
Author: William Lindholm <william_lindholm@outlook.com>
Date:   Wed,  3 May 2023 15:05:55 +0200

Now initializing RecyclerView onCreate.

Diffstat:
Mapp/src/main/java/com/example/project_assignment/MainActivity.java | 13+++++++++++++
1 file changed, 13 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/example/project_assignment/MainActivity.java b/app/src/main/java/com/example/project_assignment/MainActivity.java @@ -1,9 +1,13 @@ package com.example.project_assignment; +import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; import android.os.Bundle; import android.util.Log; +import android.view.MotionEvent; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; @@ -35,5 +39,14 @@ public class MainActivity extends AppCompatActivity implements JsonTask.JsonTas for (Meteorite m : meteorites) { Log.d("Meteorite: ", m.toString()); } + + RecyclerView recyclerView = findViewById(R.id.recyclerView); + + RecyclerViewAdapter adapter = new RecyclerViewAdapter(this, meteorites); + + recyclerView.setAdapter(adapter); + recyclerView.setLayoutManager(new LinearLayoutManager(this)); + + adapter.notifyDataSetChanged(); } } \ No newline at end of file