Я использую метод, указанный в Android HTML ImageGetter как AsyncTask , чтобы загрузить изображения в Textview из HTML-источника. Это прекрасно работает и не останавливает пользовательский интерфейс при загрузке изображений. Проблема, с которой я столкнулся, заключается в том, что когда он получает изображения, рисует их в TextView, TextView не изменяет размер, поэтому изображения появляются поверх текста, который там уже есть, фактически сокращается до текущего размера TextView ( с Wrap-контентом), если изображений много.
Я не могу установить начальный размер TextView, так как заранее не знаю, будут ли изображения, сколько их или какого размера. Любые предложения о том, как я могу изменить размер TextView после загрузки изображений?
TextView находится в ListView, обрабатываемом пользовательским адаптером, если это имеет какое-либо значение.
О, и причина, по которой я не просто использую WebView, заключается в том, что, поскольку он находится в пользовательском ListView строки, может быть до 20 строк, и у меня были странные проблемы с обработкой многих WebView одновременно.
Спасибо