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

MultiSelectListPreference - Android

Восстановить пароль Регистрация
Другие темы раздела
Android При создании virtual device выдает ошибку http://www.cyberforum.ru/android-dev/thread1357805.html
Создаю virtual device в Android Studio 1.0, а оно не дает возможности его запустить и при просмотре деталей выдает ошибку:
Android Диначеское изменение вышины компонента (размера шрифта) Здравствуйте. В программе на вертикальном LinearLayout-е есть различные компоненты типа TextView, Button, Spinner, EditText. С шириной компонентов разобрался. Всё на любом экране отображается корректно. Но вот как быть с вышиной? На телефоне всё выглядит более менее нормально, а вот на планшете всё сбито как то к верху экрана и не очень красиво. Я так понимаю, что так как у всех элементов... http://www.cyberforum.ru/android-dev/thread1357751.html
Android Динамический textview и его параметры
Люди помогите пожалуйста :cry:, как мне динамическому listview задать background? Вот что у меня сейчас есть LinearLayout layout = (LinearLayout) findViewById(R.id.mainLinear); TextView txt = new TextView(this); txt.setTextAppearance("?android:attr/textAppearanceLarge"); txt.setBackground("@drawable/chatleft"); txt.setText("Привет :3"); ...
Android Работа с базой в эклипсе
Пытаюсь познать азы программирования на андроид. Пытаюсь пока разбирать примеры. Дошел до работы с БД и не пойму, в чем ошибка может быть: import android.app.Activity; import android.content.Context; import android.content.ContextWrapper; import android.database.Cursor; import android.database.SQLException; import android.database.sqlite.SQLiteDatabase; import...
Android Android 4.1.1 некорректное отображение кириллицы http://www.cyberforum.ru/android-dev/thread1357379.html
Добрый вечер всем. Загружаю текст из базы данных в компонент webView, при загрузке получаю непонятные символы. При чем на Android 4.4.4 и выше все в порядке. Как быть?
Android Как записать аудио поток в файл Добрый день!!! Подскажите как сохранить в файл аудио поток с микрофона? Делал как-то так (см. ниже код), что-то в файл записывается, а вот как его в дальнейшем открыть и проиграть? <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="root.google.com.upstorycom" > <application android:allowBackup="true" ... подробнее

Показать сообщение отдельно
Strelok45
 Аватар для Strelok45
11 / 11 / 0
Регистрация: 18.02.2010
Сообщений: 149
20.01.2015, 11:04     MultiSelectListPreference
Доброго времени суток.
Возник вопрос как сделать в настройках MultiSelectListPreference? Толкового мануала так и не нашел. Сейчас приложение работает через ListPreference.
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
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android" >
    
    <CheckBoxPreference
    android:key="town"
    android:title="@string/town_title"
    android:summary="@string/town_summary"
    android:defaultValue="true" />
    
    <CheckBoxPreference
    android:key="i_go"
    android:title="@string/i_go_title"
    android:summary="@string/i_go_summary"
    android:defaultValue="true" />
    <ListPreference
       android:title="Поиск мест"
       android:summary="Выберите тип мест"
       android:key="listPref"
       android:defaultValue="digiGreen"
       android:entries="@array/listArray"
       android:entryValues="@array/listValues" />
 
</PreferenceScreen>
По этому коду не совсем разобрался, что означает значение параметра в 20 строке "digiGreen".

Листинг array.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="listArray">
   <item>Кафе</item>
   <item>Ресторан</item>
   <item>АЗС</item>
</string-array>
<string-array name="listValues">
   <item>cafe</item>
   <item>restaurant</item>
   <item>gas_station</item>
 
</string-array>
</resources>
и код собственно
Java
1
2
3
4
5
6
7
SharedPreferences sp;
...
sp = PreferenceManager.getDefaultSharedPreferences(this);
...
String plas = sp.getString("listPref", "nr1");
String types = plas;
...
По этому куску кода не понял, что за параметр "nr1", это же по идее значение по умолчанию должно быть?
String types = "cafe|restaurant"; //получить должны что то наподобие
сейчас же работает, так (получаем какое либо одно значение)
Java
1
2
3
String types = "cafe";
String types = "restaurant";
String types = "gas_station";
Подскажите, куда копать, я только разбираюсь что к чему, поэтому вопросы есть.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru