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

Сохранить "положение" checkbox'a - Android

Восстановить пароль Регистрация
Другие темы раздела
Android как отрыть html страницу через WebView? http://www.cyberforum.ru/android-dev/thread453026.html
Возник вопрос: как отрыть html страницу через WebView? Например у меня есть в папке res html страница, как мне открыть в WebView? Добавлено через 15 минут Нашёл ответ здесь - http://www.cyberforum.ru/android-dev/thread446989.html Тема закрыта.
Android OpenGL Как отобразить текст? Есть движущаяся камера, нужно нарисовать спрайты первым слоем и тексты. Может есть у кого готовые примеры? http://www.cyberforum.ru/android-dev/thread452918.html
Android настройка, эмуляция и работа с sdCard
Доброе время суток. Мне дали задание написать аудио-плеер на андроиде. Аудио-плеер это без сомнения громкое название. Моя цель для начала сделать хотя бы кнопки и запустить на проигрывание композицию. Кнопки я сделал, содрал пример функционала плеера, а теперь мне нужно запустить трэк, находящийся на карте памяти. Как иммтировать работу карты памяти и как потом с иммитацией работать?? среда...
Android алгоритм будильника
Товарищи! Подскажите новичку алгоритм будильника для андроида, именно ту часть, как вывести телефон из спящего режима? Сервис есть, работает, но что нужно сделать, чтоб снять блок экрана? или подсветку включить? Я не нашел ничего толкового на просторах сети. А то что нашел, работает не так как надо.
Android подсказки в Eclipse Classic http://www.cyberforum.ru/android-dev/thread451920.html
Здравствуйте. В NetBeans IDE когда вызываешь какой ни будь метод всплывает список возможных методов( сн.1), в Eclipse Classic 3.7.1 такого не происходит. Подскажите пожалуйста как включить подсказки в Eclipse Classic 3.7.1?
Android поделитесь опытом товарищи;) Доброго времени товарищи, поделитесь опытом. как пишете аппс на андроиде. 1. Сами или с группой? 2.сколько времени убиваете на общую разработку? 3.дизайнеры тоже программисты или отдельные люди*тобишь чисто дизайнеры* 4.какой самый трудный проект был для вас? и сколько убили на него время? P.S: я думаю темка будет интересна не только мне,но и всем остальным. подробнее

Показать сообщение отдельно
7xc
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 3
26.02.2012, 21:18     Сохранить "положение" checkbox'a
Добрый вечер ! У меня возникла трудность с сохранением чекбоксов, в том положении, как они были нажаты при переключении на другую активность(будь то возвращение назад или домой). У меня в опроснике имеется мой кастомный ListView, где на каждой строке рядом с вопросом стоит чекбокс.

сам вид

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
35
36
37
38
39
40
41
42
43
44
45
46
47
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
>
 
 
 
 
<LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:padding="2dp">
    
    <TextView 
        android:id="@+id/textView_large"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        
        android:textSize="15sp">
    </TextView>
    <TextView 
        android:id="@+id/textView_small"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="12sp">
    </TextView>
    </LinearLayout>
 
 
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="right"
        android:padding="2dp" >
 
        <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/checkBxc">
            
        </CheckBox>
    </LinearLayout>
</LinearLayout>
и Java код

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
public class Main extends ListActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        setListAdapter(new MyAdapter(this,
                android.R.layout.simple_list_item_2, R.id.textView_large,
                getResources().getStringArray(R.array.questions)));
        
 
    }
    
    
    private class MyAdapter extends ArrayAdapter<String> {
 
        public MyAdapter(Context context, int resource, int textViewResourceId,
                String[] strings) {
            super(context, resource, textViewResourceId, strings);
        }
        
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            View row = inflater.inflate(R.layout.list_item, parent, false);
            String[] items = getResources().getStringArray(R.array.questions);
            String[] itemsSmall = getResources().getStringArray(R.array.questions_small);
            CheckBox chk = (CheckBox) row.findViewById(R.id.checkBxc);
            TextView txtLarge = (TextView) row.findViewById(R.id.textView_large);
            
            TextView txtSmall = (TextView) row.findViewById(R.id.textView_small);
            
            txtLarge.setText(items[position]);
            txtSmall.setText(itemsSmall[position]);
            return row;
        
        
    }
}
}
Как сохранить выделенные боксы, если я захочу перейти на другую активность?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru