В момента работя върху уеб портал, който трябва да се изпълнява в рамките на Android Webview като част от собствено приложение. Целият този портал е силно базиран на AJAX. Така че всеки път, когато се изпрати формуляр, това се прави асинхронно. В зависимост от отговора, трябва да изведа поле за съобщение с надпис „Успех“ или „Грешка“. В момента правя това с jQuery. Проблемът е, че Android Webview няма да прерисува и по този начин полето за съобщения няма да се вижда. Това, което помага, е да докоснете произволно място на екрана. Това изглежда налага пребоядисването. Не, това, което трябва да направя е:
1) Направете промените в DOM по друг начин, така че Android Webview да го обработва правилно.
OR
2) Принудете пребоядисване, като задействате някои (псевдо) събития или като използвате някакъв мръсен хак :)
Някой имал ли е този проблем? Всички съвети са високо оценени.