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

Как оптимизировать ListviewAdapter чтобы не было разрывов при скроллинге - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как отправлять get, post запрос а затем обработать в формате json? http://www.cyberforum.ru/android-dev/thread1705832.html
Как на android srudio отправить post, ger запрос, затем обработать ответ в формате json
Android Программно включить запись телефонного звонка Есть ли способ программно включить стандартную записи разговора ? Иле есть какие то библиотеки которые могут записывать разговор? Поделитесь опытом) http://www.cyberforum.ru/android-dev/thread1705620.html
Android Парсинг сайта и кодировка
Добрый день. Начала изучать вопрос парсинга страниц, наткнулась на тему на хабрена тему на хабре Сделала, вроде, все правильно, но никак не могу разобраться с кодировкой страниц. Вместо русских букв получаю ромбики с вопросами. Пробовала указать кодировку UTF-8 и Windows-1251 -не помогло. Прикладываю код классов и скрин экрана. Ради примера взята ветка этого форума. import...
выделить область Android
подскажите, можно ли выделить область на лаяуте, и вывода сообщения выше него? допустим нужна область размером 10 на 10, далее при клике на эту область, выше него появлялся текст (сообщение), так же при клике убиралась сообщение. в инете искал информацию не нашел, или же не так задавал запрос для поиска
Android Отображение текста (из файла) в textView http://www.cyberforum.ru/android-dev/thread1705249.html
В общем не могу разобраться как сделать так что бы при нажатии на кнопку (Button) в компоненте textView отображался текст, который будет храниться в файле Среда разработки Android Studio
Android Ошибка при компиляции Всем привет! Сразу вот код, xml, шо не так?! package com.company.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.widget.Button; import android.widget.EditText; подробнее

Показать сообщение отдельно
ersin
1 / 1 / 0
Регистрация: 14.02.2013
Сообщений: 130
08.04.2016, 21:14  [ТС]     Как оптимизировать ListviewAdapter чтобы не было разрывов при скроллинге
Проблема решена! В списке более 120 строк с картинками. Работает плавно.

Кликните здесь для просмотра всего текста
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
public View getView(final int position, View convertView, ViewGroup parent) {
        // Declare Variables
        inflater = (LayoutInflater) context
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
         View itemView=convertView;
            if(convertView==null)
                itemView = inflater.inflate(R.layout.listview_item,  parent, false);
 
        
        
    
 
        //View itemView = inflater.inflate(R.layout.listview_item, parent, false);
        // Get the position
        resultp = data.get(position);
 
        // Locate the TextViews in listview_item.xml
        theme = (TextView) itemView.findViewById(R.id.theme);
        contacts = (TextView) itemView.findViewById(R.id.contacts);
        price = (TextView) itemView.findViewById(R.id.price);
        discription = (TextView) itemView.findViewById(R.id.discription);
        // Locate the ImageView in listview_item.xml
        photo = (ImageView) itemView.findViewById(R.id.photo);
 
        
        status = (TextView) itemView.findViewById(R.id.status);
 
        // Capture position and set results to the TextViews
        theme.setText(resultp.get(Uslugi.THEME));
        contacts.setText(resultp.get(Uslugi.CONTACTS));
        price.setText(resultp.get(Uslugi.PRICE));
        
        status.setText(resultp.get(Uslugi.STATUS));
        // Capture position and set results to the ImageView
        // Passes flag images URL into ImageLoader.class
        imageLoader.DisplayImage(resultp.get(Uslugi.PHOTO), photo);
        
        // Capture ListView item click
        
        
        itemView.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View arg0) {
                
                // Get the position
                resultp = data.get(position);
                Intent intent = new Intent(context, MainActivity.class);
                // Pass all data rank
                intent.putExtra("theme", resultp.get(Uslugi.THEME));
                // Pass all data country
                 
                    intent.putExtra("stickyView", resultp.get(Uslugi.THEME).toString());
                    
                    intent.putExtra("heroImageView", resultp.get(Uslugi.PHOTO).toString());
                    
                
                intent.putExtra("contacts", resultp.get(Uslugi.CONTACTS));
                // Pass all data population
                intent.putExtra("price",resultp.get(Uslugi.PRICE));
                // Pass all data flag
                
                intent.putExtra("photo", resultp.get(Uslugi.PHOTO));
                
                
                // Start SingleItemView Class
                intent.putExtra("discription", resultp.get(Uslugi.DISCRIPTION));
                context.startActivity(intent);
 
            }
        });
        return itemView;
        
        
        
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru