首页 > 解决方案 > 无法解析方法“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"; }

谁能帮我解决这个问题。谢谢

标签: javaandroidfirebase

解决方案


推荐阅读