Android créée immédiatement Les éléments de la paire sont nuls

Comme montré dans l'image, je crée une Pair de String mais elles sont null (comme indiqué dans le débogueur)

Entrez la description de l'image ici

  • Création LinearLayout Programmiquement / Dynamiquement avec plusieurs vues
  • Comment les jarres d'exportation du projet de bibliothèque font-elles référence à des projets dans Eclipse?
  • Peut-on avoir un texte non éditable dans edittext
  • Comment afficher la liste des sons de notification disponibles sur Android
  • Exemple de descripteur de fuite de fichier?
  • Points de recherche contenus dans un chemin d'accès dans Android
  • Qu'est-ce qui ne va pas? J'aimerais vraiment éviter de jeter mon projet avec une réimplémentation de Pair<A, B>

    2 Solutions collect form web for “Android créée immédiatement Les éléments de la paire sont nuls”

    Utilisez android.support.v4.util.Pair au lieu d' android.util.Pair

    mappings.put() attend deux paramètres de String et vous passez une pair objets. Donc, ce que vous devez faire, c'est de mettre une pair.first fois par pair.second et une pair.second . comme ici

     Map<String,String> mappings = new HashMap<>(); Pair <String, String> pair = new Pair<>("someLoginUrl","somescript.js"); mappings.put("login",pair.first); mappings.put("loginjs",pair.second); 

    Si vous ne le préférez pas et mettez d'abord en tant que clé et seconde en tant que valeur, alors c'est aussi simple.

     mappings.put(pair.first,pair.second); 

    Entrez la description de l'image ici

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.