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

Array в SharedPreferences - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Контексное меню http://www.cyberforum.ru/android-dev/thread1079543.html
он у меня не показывает в эмуляторе что делать? package com.simpleexample.my; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.Toast; import android.app.Activity;
Android actionbar-sherlock и sliding-menu Всем привет. Потребовалось боковое меню, делаю по туториалу http://habrahabr.ru/post/182780/ В итоге ваваливается ошибка Консоль: Could not find library.apk! Could not find actionbarsherlock.apk! http://www.cyberforum.ru/android-dev/thread1079441.html
Сохранение картинки в БД SQ Lite Android
Есть необходимость в планировщике при сохранении задачи прикреплять фото, но читал что вставлять картинки напрямую в базу данных не самая лучшая идея, так как SQLite не работает с изображениями напрямую и что нужно сконвертировать картинку в байтовый массив, а потом при извлечении конвектировать обратно. Вопрос: есть ли более простой способ реализовать задуманное, может как-то сохранять...
Android Как выводить текст используя ListView
Здраствуйте уважаемые разработчики, помогите с такой задачкой - Как выводить текст из файла на TextView при нажатии на Listview id Например: Listview -> id1 -> assets -> text1.txt Listview -> id2 -> assets -> text2.txt Listview -> id3 -> assets -> text3.txt и т.д на одном экране Activity.
Android На телефоне не выводиться результат http://www.cyberforum.ru/android-dev/thread1079292.html
пропарсил xml из сети, в манифест добавил: <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission> на эмуляторе инфа из xml выводится на экран без проблем. Гружу на телефон - на...
Android Отправка содержимых Plain Texts на E-mail по нажатию кнопки Проделал вроде различны уроки и вот наконец-то созрел написать что-то простое, но ближе к жизни... вообщем-то пробовал всяко разно, но не могу никак разобраться((( подскажите как сделать? просто хочу содержимое Plain Text'ов на E-mail (teststem@mail.ru) по нажатию кнопки вот содержание layout файла.. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ... подробнее

Показать сообщение отдельно
Netscape
 Аватар для Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
23.01.2014, 19:13     Array в SharedPreferences
putStringSet добавили в API 11, если нужно для более ранних версий, можно написать что-то такое:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    public void setStringArray(ArrayList<String> array) {
        if(array != null) {
            StringBuilder str = new StringBuilder();
            for (int i = 0; i < array.size(); i++) {
                str.append(array.get(i)).append(",");
            }
            editor.putString(PREFERRED_CATEGORIES, str.toString()).apply();
        }
    }
    
    public ArrayList<String> getStringArray() {
        String savedString = sharedPreferences.getString(PREFERRED_CATEGORIES, null);
        if (savedString != null && !TextUtils.isEmpty(savedString)) {
            StringTokenizer st = new StringTokenizer(savedString, ",");
            ArrayList<String> array = new ArrayList<String>(st.countTokens());
            while(st.hasMoreTokens()) {
                array.add(st.nextToken());
            }
            return array;
        }
        return null;
    }
 
Текущее время: 07:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru