J'utilise un webview pour charger du contenu dans une activité, puis dans une autre activité je voudrais réutiliser cette même vue. Mais quand j'essaie de le réutiliser, le contenu de l'activité précédente est toujours dans le webview et le contenu ne se charge jamais. Comment puis-je contourner cela pour réutiliser le webview?Comment réutiliser un webview dans deux activités?
Répondre
Essayez d'utiliser WebView.clearView()
ou WebView.reload()
dans onStart()
de vos activités
Les vues n'ont pas été conçues pour être partagées entre les activités. Pourquoi avez-vous besoin d'utiliser le même webview dans deux activités? Pourquoi chaque activité ne peut-elle avoir son propre point de vue?
Eh bien, c'est une idée totalement idiot! Qu'est-il arrivé au développement OO? Android est écrit en Java après tout - je sais pourquoi - Android est tout sur pourquoi écrire 5 lignes de code quand vous pouvez écrire 500 lignes de code et introduire des charges plus en termes de taille de l'application, le temps de codage et augmenter le potentiel pour les bugs! – jamesc
Vous vous méprenez probablement les uns les autres: @jamesw veut réutiliser le ** code ** qui est parfaitement valide, alors que spatulamania dit que ** les instances de Views in memory ** n'ont pas été conçues pour être partagées. Donc vous êtes tous les deux corrects :) –
- 1. Réutiliser l'activité de deux activités, via startActivityForResult
- 2. Android - créer et réutiliser la vue dans différentes activités
- 3. Réutiliser un code d'activité
- 4. Afficher deux Webview dans un écran
- 5. Android: deux activités simultanément
- 6. Android - connecter deux activités
- 7. comment appeler deux url dans un webview dans iphone
- 8. Comment réutiliser un formulaire dynamique dans smartGWT?
- 9. Comment enregistrer deux webview dans SaveInstanceState?
- 10. un bouton statique entre deux activités Android
- 11. Deux activités une table
- 12. basculer entre deux activités dans Android
- 13. Comment réutiliser un personnage?
- 14. Comment passer la chaîne entre deux activités
- 15. Comment "réutiliser" un flux?
- 16. Comment transmettre des données entre deux activités
- 17. Comment démarrer deux activités en même temps?
- 18. Comment réutiliser un UIImage
- 19. Webview Android dans un service?
- 20. Exécuter deux activités en parallèle
- 21. Connecter deux activités dans un organigramme sur des pages distinctes
- 22. Comment afficher un dialogue de progression entre deux activités?
- 23. Robotium: tester deux activités différentes dans un cas de test
- 24. Deux activités différentes dans une seule activité
- 25. comment donner l'écart de temps entre deux activités dans Android?
- 26. intention putExtra de deux activités
- 27. Deux activités qui démarrent étrangement
- 28. comment lier deux activités dans le projet android
- 29. Comment appliquer la transition 3D entre deux activités dans Android?
- 30. Comment réutiliser un tableau dans asp.net vb
vous devez réutiliser l'androïde layout.xml qui contiennent WebView, ou vous avez besoin de la même mise en page chargée dans une activité doivent utiliser dans d'autres sans fixer de nouveau contenu dans cette activité – Karthi