Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Размер строк в списке - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как сделать живые обои http://www.cyberforum.ru/android-dev/thread1123032.html
У меня есть фото пистолета и гиф картинка выстрела из этого пистолета. Как сделать, что бы при нажатии на экран проигрывалась анимация.
Программирование Android Не создается активность Создал первое приложение, запустил, экспортировал, все работает. Когда создаю второй но создается Активность, при создании Android Application Project галочка на Create Activity стоит, пишу имя... http://www.cyberforum.ru/android-dev/thread1122987.html
Программирование Android Как правильно работать с BITMAP?
задача менять цвет картинки которая стоит в фоне у EditText; ну почитал, посмотрел ... везде работают с ImageView/// как мне реализовать?
Кодировка пакета (UTF-8 - ASCII) Программирование Android
Добрый день В общем пишу клиент-серверное приложение: клиенты на Android, сервер на Windows (Visual Basic 6.0). Я так полагаю, что Android по-умолчанию шлет пакеты в кодировки UTF-8. На VB...
Программирование Android OnKeyListener() не срабатывает на буквы, только на цыфры http://www.cyberforum.ru/android-dev/thread1122906.html
Доброго всем! Подскажите пожалуйста: OnKeyListener() не срабатывает на буквы, только на цыфры и enter. Код стандартный: textHex.setOnKeyListener(new OnKeyListener() { ...
Программирование Android Принцип работы приложения Привет всем!) Нужна помощь знатоков форумчан. Хотел бы спросить принцип работы следующего вида приложения: допустим есть справочник который состоит из нескольких Активити, в которых, к примеру,... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
19.03.2014, 12:51  [ТС]
Весь код выкладывать не буду - его СЛИШКОМ много! Но примерно это выглядит так:

Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// кусок адаптера
 
public int zoom = 1;
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        if (convertView == null) {
            convertView = mInflater.inflate(R.id.my_item, null);
        }
 
        //задаю поля и размеры
        String str1;
        TextView tv1;
        ViewGroup.LayoutParams lp;
        tv1 = (TextView)item.v.findViewById(R.id.tv_1);
 
str1 = "item+_"+zoom;
// задатю текст и размер шрифта тоже из ZoomSize();
        lp = tv1.getLayoutParams();
        lp.height = ZoomSize();
        tv1.setLayoutParams(lp);
 
        return convertView;
    }
 
public int ZoomSize(); { //это примерно
if (zoom==1) return 10;
if (zoom==2) return 20;
if (zoom==3) return 30;
}
 
public int ZoomSet(newzoom); { //это примерно
zoom = newzoom;
notifyDataSetChanged();
}


Добавлено через 5 минут
Текст задаю примерно так:
tv1.setText(Html.fromHtml(str1));
tv1.setTextSize(ZoomSize());

конечно реальный код намного сложнее. это часть адаптера почти в 50 кб кода...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru