java - 为什么我定义的类不能在 android studio 中正确读取并显示错误?
问题描述
我创建了一个 Android 应用程序,此时我在使用DataBinding时遇到错误,但在运行过程中它工作正常。
我通过单击“构建”菜单中的“重建项目”并选择“清理项目”来解决此问题,现在这种方式没有任何好处。
但现在它在我之前创建的方法 getter 上的模型类上出现错误,如下图所示。
注意:FCM类我正在创建一个静态方法
sendNotificationToTopic()
,并且我正在创建的所有项目也有这个问题。
这导入代码:
import androidx.annotation.NonNull;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.DataBindingUtil;
import androidx.recyclerview.widget.LinearLayoutManager;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import com.google.firebase.firestore.CollectionReference;
import com.google.firebase.firestore.FirebaseFirestore;
import com.google.gson.Gson;
import com.madeveloper.kayilarcarpetadmin.R;
import com.madeveloper.kayilarcarpetadmin.adapter.DescriptionOrderAdapter;
import com.madeveloper.kayilarcarpetadmin.databinding.ActivityDescriptionOrderBinding;
import com.madeveloper.kayilarcarpetadmin.model.CartItem;
import com.madeveloper.kayilarcarpetadmin.model.Order;
import com.madeveloper.kayilarcarpetadmin.model.Product;
import com.madeveloper.kayilarcarpetadmin.util.Constant;
import com.madeveloper.kayilarcarpetadmin.util.Util;
import com.madeveloper.kayilarcarpetadmin.util.FCM;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
并提前感谢您的帮助。
解决方案
推荐阅读
- javascript - 通过 ReactJS 中的一个共享字段(整数)对多个不同对象的数组进行排序?
- postgresql - 将数据从 Oracle 传输到 Posgresql
- firebase - 没有为类“对象”定义运算符“[]”。扑
- javascript - requestAnimationFrame vs EventListener,并发或连续
- python - 在 python 3.8 中有没有办法得到 typing.XXX[YYY].__origin__ 用来给的东西?
- php - 测试 Stripe 的 trial_will_end webhook
- html - 响应式 3 列
- c++ - 问题:“字符串下标超出范围”C++
- javascript - 提高字符串 - 前缀匹配性能
- kotlin - 在 kotest 中使用 ThreadLocal Webdriver 进行并行执行