java - 无法解析方法“putExtra(java.lang.String,com.example.talkmore.models.User)”
问题描述
使用 put Extra 时出现错误
@Override
public void onUserClicked(User user) {
Intent intent = new Intent(getApplicationContext(), ChatActivity.class);
intent.putExtra(Constans.KEY_USER, user);
startActivity(intent);
finish();
这是康斯坦斯文件
package com.example.talkmore.utilities;
public class Constans {
public static final String KEY_COLLECTION_USERS = "users";
public static final String KEY_NAME = "name";
public static final String KEY_EMAIL = "email";
public static final String KEY_PASSWORD = "password";
public static final String KEY_PREFERENCE_NAME = "chatAppPreference";
public static final String KEY_IS_SIGNED_IN = "isSignedIn";
public static final String KEY_USER_ID = "userId";
public static final String KEY_IMAGE = "image";
public static final String KEY_FCM_TOKEN = "fcmtoken";
public static final String KEY_USER = "user"; }
谁能帮我解决这个问题。谢谢
解决方案
推荐阅读
- python - 对包含一列列表的 Pandas 数据框进行条件切片。(可能的?)
- python - 如何 PyTest、Mixer、Django、OneToOneField
- android - 如何将fragment1中输入的消息显示到fragment2?
- php - 如何在 symfony 4 中的 base.html.twig 中发送数据?
- node.js - Left Outer Join in mongoose for multiple fields 形成具有多个集合的集合(聚合和查找)
- django - 无法更改 django 中的表单字段标签
- c# - 在单行 sql 中获取信用卡和借记卡
- c# - 万无一失的核心验证来比较初始日期和返回日期
- flutter - 防止flutter web截断url路径#
- php - PHP,带有 IN 子句的 SQL-Query 故障排除