Skip to content

Instantly share code, notes, and snippets.

@Shijilal
Shijilal / activity_main.xml
Created October 7, 2020 11:25
Firestore Pagination
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp"
tools:context=".KotlinActivity">
@Shijilal
Shijilal / Note.kt
Created October 7, 2020 11:24
Firestore Pagination
package com.lalsoft.firestorewithcodinginflow
import com.google.firebase.firestore.Exclude
data class Note(val title:String,val description:String,val priority:Int){
var docID:String=""
@Exclude get
constructor():this("","",0)
}
@Shijilal
Shijilal / JavaActivity.java
Created October 7, 2020 11:23
Firestore Pagination
package com.lalsoft.firestorewithcodinginflow;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
@Shijilal
Shijilal / KotlinActivity.kt
Created October 7, 2020 11:23
Firestore Pagination
package com.lalsoft.firestorewithcodinginflow
import android.os.Bundle
import android.util.Log
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
import com.google.firebase.firestore.DocumentSnapshot
import com.google.firebase.firestore.FirebaseFirestore
import kotlinx.android.synthetic.main.activity_main.*