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

Поиск элемента в Spinner - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android If срабатывает не на 0 а на -1 http://www.cyberforum.ru/android-dev/thread1360060.html
Здравствуйте. Сразу извиняюсь за возможно глупый вопрос, и возможно даже что не по андройд а по java в общем. Проблема в следующем: If срабатывает не на 0 а на -1 int countWins = 0;...
Программирование Android Анимация текста Android приложения Как изменить код в MainActivity package com.example.time; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import... http://www.cyberforum.ru/android-dev/thread1359903.html
Как сохранить данные при свертывании аппаратной кнопкой "Back"? Программирование Android
Здравствуйте. Подскажите пожалуйста, как сохранить данные при нажатии аппаратной кнопки back в главном активити? Мне бы в идеале хотелось сделать так, чтобы приложение при нажатии back вело себя...
ViewPager.setCurrentItem() внутри LoaderCallbacks.onLoadFinished() Программирование Android
Столкнулся с проблемой. В приложении главная активность - список ListView, при выборе элемента списка открывается новая активность с ViewPager, где должен отображаться выбраный элемент списка...
Программирование Android Прогресс бар в кнопку http://www.cyberforum.ru/android-dev/thread1359839.html
Здравствуйте! Подскажите пожалуйста как сделать кнопку, умеющую на себе отображать прогресс выполнения задачи. В стандартной <Button /> подобного параметра я не нашёл.
Программирование Android Листать картинки На устройстве есть папка с картинками подскажите как отобразить их на экране по одной а при проведении по картинке в бок появлялась другая. Отображать понял как а вот листать как не разобрался. подробнее

Показать сообщение отдельно
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
23.01.2015, 11:44
Цитата Сообщение от Rube Посмотреть сообщение
чем чревато?
лишними движениями системы на создание нового вью, запихивания в него ресурса...

Допишите обычные три строчки

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
@Override
    public View getView(int position, View convertView, ViewGroup parent) {
        return newView(position, convertView, parent, R.layout.spinner);
    }
 
    @Override
    public View getDropDownView(int position, View convertView, ViewGroup parent) {
        return newView(position, convertView, parent, R.layout.spinner_dropdown_item);
    }
    
    private View newView(int position, View convertView, ViewGroup parent, int layout) {
        View view = convertView;
        if (view == null) {
                LayoutInflater inflater = (LayoutInflater) context
                                                  .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                 view = inflater.inflate(layout, parent, false);
        }
  
        TextView textView = (TextView) view.findViewById(R.id.day);
        textView.setText(values[position]);
        textView.setBackgroundResource(position == dayToday ? 
                R.color.green_light : R.color.gold);
        return view;
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru