Модераторы: javastic
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> TableView из ImageView 
V
    Опции темы
Metalex
Дата 11.1.2012, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 635
Регистрация: 22.10.2008
Где: Украина-ZPсity

Репутация: нет
Всего: нет



Я динамически подгружаю картинки из url в ImageView, добавляю его в TableRow, а его в таблицу. 
Они оказываются сжатыми. Ширина вроде как нормально, а высота ужата.
Делаю так:
Код

TableRow tr = new TableRow(this);
            tr.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,
                    LayoutParams.WRAP_CONTENT));

Код

<?xml version="1.0" encoding="UTF-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/twitsTableLayout" android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <TableRow android:layout_width="fill_parent"
            android:layout_height="wrap_content" android:gravity="right">
            <Button android:text="Обновить" />
        </TableRow>
    </TableLayout>
</ScrollView>

Посоветовали задать статические размеры картинке, но это же не то.. 
Может есть вариант решения поэлегантнее?


--------------------
Don't let the system get you down.
PM WWW ICQ Skype   Вверх
javastic
Дата 12.1.2012, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

Репутация: 2
Всего: 27



Попробуй в tableLayout изменить высоту свойства layout_height.


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Metalex
Дата 12.1.2012, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 635
Регистрация: 22.10.2008
Где: Украина-ZPсity

Репутация: нет
Всего: нет



javastic, не помогло :(


--------------------
Don't let the system get you down.
PM WWW ICQ Skype   Вверх
ShellRaiser
Дата 27.1.2012, 01:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


еще чуть и закоммичу
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 20.7.2007
Где: Белaрусь, Гродно

Репутация: нет
Всего: 1



Эмм...лучше юзай GridView в связке с отложенной загрузкой картинок в бэграунде(скорость, нет подергиваний).
Для списков всегда юзайте Adapter, там механизм переиспользования вьюх, спасет ваше приложение от тормозов и утечек памяти.

также для картинок не забывайте использовать adjustViewBouds атрибут, он сохранит пропорции картинки
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Android | Следующая тема »


 




[ Время генерации скрипта: 0.0869 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.