I am trying to pass List<Map<String, Object>> FriendsInfo;
in data modal but I really don't know how to do it for this please someone help me to solve this. I know how to pass List but I dont know how to it for list of maps
Firestore Document
UserName="Alex"
UserAge="20"
FriendsInfo--
|[0]--FriendName="John",FriendAge="23"
|[1]--FriendName="matt",FriendAge="30"
|[2]--FriendName="cathy",FriendAge="25"
public class UserItems implements Parcelable {
String UserName;
String UserAge;
List<Map<String, Object>> FriendsInfo;
public UserItems(String userName, String userAge, List<Map<String, Object>> friendsInfo){
Username=userName;
UserAge=userAge;
FriendsInfo=friendsInfo;
protected UserItems(Parcel in) {
UserName = in.readString();
UserAge = in.readString();
//how to use FriendsInfo here?
[...]
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(UserName);
dest.writeString(UserAge);
//How to use FriendsInfo here?