0

I have the following object:

public class HolderLanguageText implements Parceable { 
    final private HashMap<Integer, String[]> mapText;

    public HolderLanguagetext(Parcel in) { 
         mapText = new HashMap<Integer, String[]>();
         in.readMap(mapText, ???)

    }

    public static final Parcelable.Creator<HolderLanguageText> CREATOR
        = new Parcelable.Creator<HolderLanguageText>() {

       public HolderLanguageText createFromParcel(Parcel in) {
           return new HolderLanguageText(in);
       }

       public HolderLanguageText[] newArray(int size) {
           return new HolderLanguageText[size];
       }
    };


}

What do I put in the line in.readMap(mapText, ???)? I know it's something like String.class.getClassLoader(), but this is an array.

OneCricketeer
  • 179,855
  • 19
  • 132
  • 245
Kristy Welsh
  • 7,828
  • 12
  • 64
  • 106

1 Answers1

0

Did you tried this in place of ????

Class.forName("[Ljava.lang.String;");
Andrey E
  • 856
  • 8
  • 18