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

Сбрасываются надписи на контролах при скроллинге ListView - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как поставить Windows на VBoxManage на андроиде http://www.cyberforum.ru/android-dev/thread998811.html
Для одной программы нужна Windows. На планшете стоит Android. Читала что можно с помощью виртуальной машины поставить Wind. С GooglePlay поставила VBoxManage. Выдает: Name: eg. My Server Address: eg. home.dydns.com Port: 22 (похоже, стоит по умолчанию) Username: SSH username Password: SSH password Подскажите, что...
Android Как поменять цвет Background в диалоговом окне? Здравствуйте! Подскажите,пожалуйста, как поменять цвет Background в диалоговом окне? http://www.cyberforum.ru/android-dev/thread998773.html
java.lang.nullpointerexception при создании нового проекта Android
Доброго времени суток, собственно вопрос состоит в том что при создании нового проекта в эклипсе появляетса java.lang.nullpointerexception. В разработке под андроид я, можна сказать, новичек... взяла тему диплома на свою голову... но насколько помню джава такое выдает когда неверное расширение файла. Собственно... или это я что то не то делаю и не замечаю где вводить расширение проекта или не...
Анимация в приложении Android
Доброго времени суток. Коллеги. Реализовал анимацию при нажатии на ImageView, эта же вьюшка есть кнопка, но при нажатии меня перекидывает на нужный Активити, а анимация не успевает отработать, анимацию видно когда быстро после нажатия на Вью нажимаешь "назад" Посоветуйте как избежать такого Код ниже protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);...
Android Math.sin(d) не верно считает http://www.cyberforum.ru/android-dev/thread998281.html
Здравствуйте. Есть класс математических методов - Math. Если я не ошибаюсь синус 30 =0,5, но метод Math.sin(30) выдает значение =-0,9880316..., единственное верное значение он выдает при Math.sin(0). Вот примерчик public class MainActivity extends Activity { //---------------------- Math sin; @Override public void onCreate(Bundle savedInstanceState) { ...
Android Программное добавление строкового ресурса Здравствуйте! Я храню данные для ListView в XML-файле строковых ресурсов: <string-array name="cat_names"> <item>Рыжик</item> <item>Барсик</item> <item>Мурзик</item> <item>Мурка</item> <item>Васька</item> </string-array> Возможно ли программно добавить еще строку с кличкой в этот файл ресурсов? Спасибо! подробнее

Показать сообщение отдельно
KODAGEN
2 / 0 / 1
Регистрация: 22.11.2009
Сообщений: 80
06.11.2013, 18:18  [ТС]     Сбрасываются надписи на контролах при скроллинге ListView
Я решил проблему след. путем (кому интересно)

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
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        View row = convertView;
        TasktHolder taskHolder = new TasktHolder();
        LayoutInflater inflater = ((Activity) context).getLayoutInflater();
        row = inflater.inflate(layoutResourceId, parent, false);
 
        taskHolder.task = tasks.get(position);
        taskHolder.tvTaskText = (TextView) row.findViewById(R.id.tvTaskName);
        taskHolder.btTaskState = (Button) row
                .findViewById(R.id.btChangeTaskState);
        taskHolder.btTaskState.setTag(taskHolder.task);
 
        taskHolder.tvTaskText.setText(taskHolder.task.getName());
 
        switch (taskHolder.task.getTaskState()) {
        case Empty:
            break;
        case Done:
            taskHolder.btTaskState
                    .setBackgroundResource(android.R.drawable.checkbox_on_background);
            break;
        case UnDone:
            taskHolder.btTaskState
                    .setBackgroundResource(android.R.drawable.ic_delete);
            break;
        }
 
        row.setTag(taskHolder);
        return row;
    }
 
Текущее время: 15:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru