Я пытаюсь передать строку HTML в webview следующим образом:
String data = "<html>" +
"<body bgcolor=\"white \" align=\"center \" valign=\"center \">" +
"<table width=\"470\" height=\"725 \" >" +
"<tr>" +
"<td align=\"center\" valign=\"center\">" +
"<font color=\"gray\">" +
getResources().getString(R.string.loading) + //this is the string i want to localize
"</font>" +<br>
"<br/>" +
"<br/>" +
"<br/>" +
"<br/>" +
"<br/>" +
"<img src=\"" +
"loading.gif" + //this the GIF i want to pass
"\">" +
"</td>" +
"</tr>" +
"</table>" +
"</body>" +
"</html>";
webview.loadData(data, "text/html", "UTF-8");
Все работает нормально, но этот gif не загружается.Единственная причина для передачи html - локализация этой строки «loading». Раньше она была в ресурсах, а строка «Loading» была жестко запрограммирована в html файле.Теперь я передаю его, получая строковые ресурсы (getResources (). getString (R.string.loading)).Проблема проходит "GIF".
Пожалуйста, помогите мне решить эту проблему.