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

Кастомизация ListView и использование Sticky Header - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Изменение изображений в GridView http://www.cyberforum.ru/android-dev/thread1405103.html
Всем привет, возник такой вопрос, есть GridView и на него по умолчанию выводятся 9 изображений. Как реализовать чтобы при нажатие на любое из изображений это изображение заменялось другим? На...
Программирование Android Наложить информацию на фотографию У меня есть фотография, которая была получена из видео(содержит изображение какого то обьекта) и сохранена в файле android телефона. Мне нужно наложить на эту фотографию информацию: дату, время,... http://www.cyberforum.ru/android-dev/thread1405102.html
Программирование Android Как включить GPS при запуске приложения?
Как включить GPS (ну если он отключен) при запуске приложения, без подтверждения (но с уведомлением типа Toast).
Программирование Android Вывод в GridView в одной ячейке несколько TextView
Т.е. например в гриде 10 ячеек и нужно чтобы в каждой было по 3 TextView. Как это можно реализовать? )
Программирование Android Отображения маркера на карте при длительном нажатии osmdroid http://www.cyberforum.ru/android-dev/thread1404787.html
Здравствуйте! Я пытаюсь реализовать на карте отображение маркера при длительном нажатии на нее... Перерыл весь интернет, нашел только один пример кода. Но при вставки в проект у меня практически все...
Программирование Android Как хранить введенный однажды в EditText номер, чтобы при след. запуске отображался только он? Как хранить введенный однажды в EditText номер, чтобы при след. запуске он уже отображался в поле и его не надо было вводить? какой есть наиболее простой и надежный вариант (кроме SQLite)? подробнее

Показать сообщение отдельно
androbro
329 / 290 / 62
Регистрация: 17.10.2014
Сообщений: 862
27.03.2015, 22:32
Truyaka, прорисовка сама происходит в этом методе:
Java
1
2
3
4
5
6
7
8
9
10
11
        @Override public View getView(int position, View convertView, ViewGroup parent) {
            TextView view = (TextView) super.getView(position, convertView, parent);
            view.setTextColor(Color.DKGRAY);
            view.setTag("" + position);
            Item item = getItem(position);
            if (item.type == Item.SECTION) {
                //view.setOnClickListener(PinnedSectionListActivity.this);
                view.setBackgroundColor(parent.getResources().getColor(COLORS[item.sectionPosition % COLORS.length]));
            }
            return view;
        }
тут устанавливается адаптер:
Java
1
2
3
4
5
6
7
8
9
10
11
private void initializeAdapter() {
        getListView().setFastScrollEnabled(isFastScroll);
        if (isFastScroll) {
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
                getListView().setFastScrollAlwaysVisible(true);
            }
            setListAdapter(new FastScrollAdapter(this, android.R.layout.simple_list_item_1, android.R.id.text1));
        } else {
            setListAdapter(new SimpleAdapter(this, android.R.layout.simple_list_item_1, android.R.id.text1));
        }
    }
спросите Вы а как так вызывается метод setListAdapter, на этот вопрос я уже отвечал:
Java
1
public class PinnedSectionListActivity extends ListActivity
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.