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

Preferences работает не корректно - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android post запрос http://www.cyberforum.ru/android-dev/thread619524.html
public String postData() { String str = null; HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://topdekor.vot.by/api.php"); try { List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); nameValuePairs.add(new BasicNameValuePair("u", "android")); nameValuePairs.add(new...
Программирование Android Заполнение ListView из БД Есть одна активити, в ней 2 текстовых поля и кнопка, отправляющая содержимое этих полей как строку в БД. Есть другая активити, которая должна в listView отображать содержимое БД построчно, однако выбивает NullPointerException. Уже голову сломал, почему не работает, помогите разобраться пожалуйста. Первая активити: import java.io.BufferedReader; import java.io.FileOutputStream; import... http://www.cyberforum.ru/android-dev/thread619502.html
Как сделать так, чтобы AVD увидел файлы ОС linux, на которой девайс был запущен? Программирование Android
Здравствуйте! Помогите, пожалуйста, разобраться со следующим вопросом. На linux запускается android virtual device, через команду adb shell заходим в его консоль. Мне нужно подгрузить для этого устройства некоторый модуль ядра. Я кинул этот модуль в папку android-sdk/platform-tools, откуда запускался AVD, надеясь, что устройство увидит модуль в этой директории, но мои ожидания не оправдались....
Программирование Android Есть ли для Аndroid класс реализации OpenSSL алгоритмом RSA ?
Вообще, нужно зашифровывать/расшифровывать строку в Java, C++ и в perl. Есть ли для android класс реализации openssl, алгоритмом RSA ? Возможно есть другой метод шифрования? Добавлено через 24 минуты Вообще, нужно зашифровывать/расшифровывать строку в Java, C++ и в perl. Есть ли для android класс реализации openssl, алгоритмом RSA ? Возможно есть другой метод шифрования?
Программирование Android XML данные для адаптера http://www.cyberforum.ru/android-dev/thread619308.html
Хотелось бы разобраться со сложными XML-данными. Необходимо забить в XML данные записной книжки. Каждый элемент должен содержать данные: -Имя -номер -картинка потом сведения из XML файла должны через адаптер передаться в некий ListView. Я создал свой класс с необходимыми полями. Теперь вопрос: какой будет синтаксис записей в XML и как мне из XML эти данные извлечь для наполнения полей...
Программирование Android Работа с текстом В переменной есть текст, нужно расставить абзацы, после знаков : .. ] и вывести в WebView уже отформатированный текст. подробнее

Показать сообщение отдельно
windwdm
0 / 0 / 0
Регистрация: 05.07.2012
Сообщений: 5

Preferences работает не корректно - Программирование Android

05.07.2012, 16:28. Просмотров 995. Ответов 8
Метки (Все метки)

изучаю андроид по учебнику Рето Майера. Дошел до темы создания меню настроек. делаю все по примеру но почему то программа работает не корректно. настройки применяются только после перезагрузки эмулятора. дебагинг показал что при выборе какого нибудь параметра выдается тот же результат что и при нажатии на кнопку отмены.

вот файл настроек
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
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
        xmlns:android="http://schemas.android.com/apk/res/android">
    <CheckBoxPreference
            android:key="PREF_AUTO_UPDATE"
            android:title="Auto refresh"
            android:summary="Select to turn on automatic updating"
            android:defaultValue="true"
            />
    <ListPreference
            android:key="PREF_UPDATE_FREQ"
            android:title="Refresh frequency"
            android:summary="Frequency at which to refresh earthquake list"
            android:entries="@array/update_freq_options"
            android:entryValues="@array/update_freq_values"
            android:dialogTitle="Refresh frequency"
            android:defaultValue="60"
            />
    <ListPreference
            android:key="PREF_MIN_MAG"
            android:title="Minimum magnitude"
            android:summary="Select the minimum magnitude earthquake to report"
            android:entries="@array/magnitude_options"
            android:entryValues="@array/magnitude"
            android:dialogTitle="Magnitude"
            android:defaultValue="3"
            />
</PreferenceScreen>
масив данных

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
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="update_freq_options">
        <item>Every Minute</item>
        <item>5 minutes</item>
        <item>10 minutes</item>
        <item>15 minutes</item>
        <item>Every Hour</item>
    </string-array>
 
    <string-array name="magnitude">
        <item>3</item>
        <item>5</item>
        <item>6</item>
        <item>7</item>
        <item>8</item>
    </string-array>
 
    <string-array name="magnitude_options">
        <item>3</item>
        <item>5</item>
        <item>6</item>
        <item>7</item>
        <item>8</item>
    </string-array>
 
    <string-array name="update_freq_values">
        <item>1</item>
        <item>5</item>
в активити резалт всегда resultCode == Activity.RESULT_CANCELED

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 @Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        try {
        super.onActivityResult(requestCode, resultCode, data);
        } catch (Exception e) {
            e.printStackTrace();
        }
 
        if (requestCode == SHOW_PREFERENCES)
            if (resultCode == Activity.RESULT_OK) {
                updateFromPreferences();
                refreshEarthquakes();
            } else if (resultCode == Activity.RESULT_CANCELED) {
                refreshEarthquakes();
            }
    }
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru