【问题标题】:Android Studio FireStore collectionAndroid Studio FireStore 合集
【发布时间】:2019-10-22 18:01:53
【问题描述】:
java.lang.NullPointerException: Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference
        at com.vedev.celebr8.activity.DBqueries$3$1.onComplete(DBqueries.java:162)
        at com.google.android.gms.tasks.zzj.run(Unknown Source:4)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:201)
        at android.app.ActivityThread.main(ActivityThread.java:6810)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)

我到处都见过

firebaseFirestore.collection("PRODUCTS").document(String.valueOf(task.getResult().get("product_ID_"+x)))
.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
    @Override
    public void onComplete(@NonNull Task<DocumentSnapshot> task) {
        if (task.isSuccessful()) {

            wishListModelList.add(new WishListModel(String.valueOf(task.getResult().get("product_image_1"))
                    , String.valueOf(task.getResult().get("product_title"))
                    , (long) task.getResult().get("free_coupons")
                    , String.valueOf(task.getResult().get("average_rating"))
                    , (Long) task.getResult().get("total_ratings")
                    , String.valueOf(task.getResult().get("product_price"))
                    , String.valueOf(task.getResult().get("cutted_price"))
                    , (boolean) task.getResult().get("COD")));

            MyWishListFragment.wishListAdapter.notifyDataSetChanged();
        } else {
            String error = task.getException().getMessage();
            Toast.makeText(context, error, Toast.LENGTH_LONG).show();
        }
    }
});


我预计此代码的输出将帮助我在我的电子商务应用中查看我的愿望清单,但它不起作用。

【问题讨论】:

标签: java android firebase google-cloud-firestore


【解决方案1】:

据我了解,您希望检索您的 Firestore 集合。我在文档中搜索,发现如何使用 java 来connect and retrieve your collections

【讨论】:

    猜你喜欢
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-29
    • 2019-04-28
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多