Je rencontre ce problème avec Android TV (sampleApp).AndroidTv, Ajout de chaînes à partir d'un problème XML (samleTvApp)
Je saisis des canaux de diffusion à partir d'un fichier XML. Je crée un fichier temporaire à utiliser au début, puis j'ai créé un bouton qui fait toutes les fonctions nécessaires pour acquérir des données du serveur et créer le nouveau fichier xml à partir de ces données. Tout cela fonctionne, mais il y a un problème:
Après avoir appuyé sur le bouton et le fichier est créé, j'essaie d'ajouter des canaux en appuyant sur le bouton "Ajouter des canaux", mais le fichier utilisé est le fichier temporaire, pas le NOUVEAU fichier xml. Pour qu'il utilise le nouveau fichier xml, je dois réexécuter l'installation, puis cela fonctionne mal. Il semble qu'il met en cache le fichier temporaire en mémoire ou quelque chose et l'utilise en premier lors de l'ajout de canaux, car lorsque l'application est lancée il n'y a pas de fichier de stockage interne (c'est là que je sauvegarde mon nouveau fichier xml) le bouton presse.
Comment puis-je faire pour qu'il utilise le nouveau fichier xml au lieu du fichier temporaire (qui a créé lors du lancement de l'application) ?, au lieu de faire une nouvelle configuration
pourrait vous envoyer un extrait de code de votre application qui traite des fichiers XML? – ULazdins