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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android "Динамические" кнопки в игре http://www.cyberforum.ru/android-dev/thread1565672.html
Добрый день, хочу написать мини приложение, игра "пятнашки" 16 кнопок(одна пустая),необходимо менять местами пока не выстроим в правильном порядке от 1 до 16 возникла проблема "перемещения, движения" именно button-ов по клику(как поменять местами 2 кнопки) инициализирую кнопки, потом onClick, а вот дальше...Подскажите пожалуйста Спасибо
Программирование Android EditText.Listener внутри ListView Добрый день. Помогите пожалуйста с задачкой. У меня есть ListView, который пополняется записями типа(TextView/EditText), количество записей может изменяться. Необходимо реализовать Listener который будет считывать значение из введенного поля и далее производить необходимые расчеты. При использовании addTextChangedListener() происходит краш, т.к. во всех записях будет EditText с одним и тем же... 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"); Calendar calendar = Calendar.getInstance();
Ошибка при эмуляции Android Studio Программирование Android
при запуске (не самой студии а уже эмуляции проекта) выскакивает ошибка "emulator: ERROR: unknown skin name 'WVGA800'" эмулятор как я понял там поставился "AVD_GalaxyNexus_ToolsForApacheCordova" Добавлено через 5 часов 4 минуты хелп !
Программирование Android С чего начать http://www.cyberforum.ru/android-dev/thread1565608.html
Хочу попробовать разрабатывать под Android. Среди моих попыток были создание небольших приложений с помощью FireMonkey на С++ и xamarin С#. Появилось желание заняться эти более основательно, в перспективе изучу java. Хочу услышать от знатоков, какую IDE лучше выбрать? Читал про противостояние Eclips`a и IDEA, только из статей мой выбор пал на IDEA. Первое задание себе поставил - игрушка на...
Программирование Android Конфигурация железа для Android Studio Пришла пора апгрейдить мой старенький комп. В принципе там старенького мало осталось, только проц и мать, остальное новое практически (БП, видеокарта). Монитор новый - самое главное! Какое оптимальное железо нужно для кодинга в AS? Но чтоб и на хлеб с маслом осталось. подробнее

Показать сообщение отдельно
disx
22 / 22 / 0
Регистрация: 26.02.2014
Сообщений: 540
Записей в блоге: 1
31.10.2015, 13:36  [ТС]
состояние чекбокса в item отражается в базе в колонке "box"

item
Кликните здесь для просмотра всего текста
XML
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
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:orientation="horizontal">
 
<ImageView
    android:id="@+id/ivImg"
    android:layout_width="44dp"
    android:layout_height="44dp"
    android:src="@drawable/cribbook" >
 
</ImageView>
<TextView
 android:id="@+id/tvText"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:layout_gravity="center_vertical"
 android:layout_marginLeft="10dp"
    android:layout_weight="0.05"
 android:textSize="18sp">
</TextView>
 
        <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="5dp"
            android:focusable="false"
            android:id="@+id/checkBox"
            android:layout_gravity="center_vertical" />
 
 
</LinearLayout>


на ActionBar есть кнопка которая по задумке должна включать режим мультивыбора (т.е. отображать/скрывать чекбоксы)

попытался сделать так:

нашел в onActivityCreated вьюшку чекбокса, и а классе с ActionBar вот так вызываю метод
Java
1
FirstFragment.onMet();
который якобы должен скрывать вьюху чекбокса.

Java
1
2
3
4
5
6
7
    static void onMet (){
        
        
        chBox.setVisibility(View.INVISIBLE);
        scAdapter.notifyDataSetChanged();
        cursor.requery();
    }
крашится с такой ошибой:
Кликните здесь для просмотра всего текста
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: FATAL EXCEPTION: main
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: java.lang.NullPointerException
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at com.photocrib.FirstFragment.onMet(FirstFragment.java:91)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at com.photocrib.NavigationDrawerFragment.onOptionsItemSelected(NavigationDrawerFragment.java:307)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v4.app.Fragment.performOptionsItemSelected(Fragment.java:1894)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected(FragmentManager.java:2034)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v4.app.FragmentActivity.onMenuItemSelected(FragmentActivity.java:356)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.app.ActionBarActivity.onMenuItemSelected(ActionBarActivity.java:155)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.app.ActionBarActivityDelegate$1.onMenuItemSelected(ActionBarActivityDelegate.java:74)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected(ActionBarActivityDelegateBase.java:556)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:802)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:153)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:949)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:939)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.widget.ActionMenuView.invokeItem(ActionMenuView.java:596)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.support.v7.internal.view.menu.ActionMenuItemView.onClick(ActionMenuItemView.java:145)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.view.View.performClick(View.java:3511)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.view.View$PerformClick.run(View.java:14105)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:605)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:92)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.os.Looper.loop(Looper.java:137)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:4424)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:511)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
10-31 14:24:28.968 10852-10852/com.photocrib E/AndroidRuntime: at dalvik.system.NativeStart.main(Native Method)
10-31 14:24:29.518 10852-10858/com.photocrib I/dalvikvm: threadid=3: reacting to signal 3
10-31 14:24:29.528 10852-10858/com.photocrib I/dalvikvm: Wrote stack traces to '/data/anr/traces.txt'
10-31 14:29:29.018 10852-10852/? I/Process: Sending signal. PID: 10852 SIG: 9


правильно ли вообще мыслю по реализации задумки?, и чего ошибка-то вроде все логично?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru