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

Как скрыть CheckBox в списке? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android "Динамические" кнопки в игре http://www.cyberforum.ru/android-dev/thread1565672.html
Добрый день, хочу написать мини приложение, игра "пятнашки" 16 кнопок(одна пустая),необходимо менять местами пока не выстроим в правильном порядке от 1 до 16 возникла проблема "перемещения,...
Программирование Android EditText.Listener внутри ListView Добрый день. Помогите пожалуйста с задачкой. У меня есть ListView, который пополняется записями типа(TextView/EditText), количество записей может изменяться. Необходимо реализовать Listener... http://www.cyberforum.ru/android-dev/thread1565655.html
Программирование Android Вывод даты в приложении
Использую такую штуку: public TextView current_date; private Timer timer; protected void onStart() { super.onStart(); timer = new Timer("DigitalClock"); ...
Ошибка при эмуляции Android Studio Программирование Android
при запуске (не самой студии а уже эмуляции проекта) выскакивает ошибка "emulator: ERROR: unknown skin name 'WVGA800'" эмулятор как я понял там поставился "AVD_GalaxyNexus_ToolsForApacheCordova" ...
Программирование Android С чего начать http://www.cyberforum.ru/android-dev/thread1565608.html
Хочу попробовать разрабатывать под Android. Среди моих попыток были создание небольших приложений с помощью FireMonkey на С++ и xamarin С#. Появилось желание заняться эти более основательно, в...
Программирование Android Конфигурация железа для Android Studio Пришла пора апгрейдить мой старенький комп. В принципе там старенького мало осталось, только проц и мать, остальное новое практически (БП, видеокарта). Монитор новый - самое главное! Какое... подробнее

Показать сообщение отдельно
disx
22 / 22 / 0
Регистрация: 26.02.2014
Сообщений: 546
Записей в блоге: 1
27.11.2015, 11:43  [ТС]
Spelcrawler,
чтобы он использовал лист вместо массива.
спасибо попробую.

все заработало, чтоб тему закрыть как мне теперь в адаптере разместить вышеупомянутый метод скрывать CheckBox?

сделал так в адаптере:
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
   @Override
    public MyCursorAdapter.ViewHolder onCreateViewHolder(ViewGroup parent,
                                                   int viewType) {
        // create a new view
        View itemLayoutView = LayoutInflater.from(parent.getContext())
                .inflate(R.layout.item, null);
 
 
        // create ViewHolder
 
        ViewHolder viewHolder = new ViewHolder(itemLayoutView);
        if (isCheckBoxVisible) {
 
            //Toast.makeText(context, "Видно", Toast.LENGTH_SHORT).show();
            viewHolder.checkBox.findViewById(R.id.checkBox).setVisibility(View.VISIBLE);
        } else {
 
            //Toast.makeText(context, "Не Видно", Toast.LENGTH_SHORT).show();
            viewHolder.checkBox.findViewById(R.id.checkBox).setVisibility(View.INVISIBLE);
        }
        return viewHolder;
    }
 
    @Override
    public void onBindViewHolder(ViewHolder viewHolder, int position) {
 
        // - get data from your itemsData at this position
        // - replace the contents of the view with that itemsData
         viewHolder.txtViewTitle.setText(itemsData[position].getTitle());
        viewHolder.imgViewIcon.setImageResource(R.drawable.example_crib);
        viewHolder.checkBox.setEnabled(false);
 
 
 
    }
    public void checkBoxVisibility() {
        isCheckBoxVisible = !isCheckBoxVisible;
 
    }
в MainActivity вызываю по кнопке меню так:
Java
1
2
MyCursorAdapter mAda = null;
        mAda.checkBoxVisibility();
сыпется java.lang.NullPointerException
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru