Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как сохранить настройки в одном Activity и получить в другом? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Url базы данных MySQL в Denwer http://www.cyberforum.ru/android-dev/thread854056.html
Пытаюсь подключиться к базе данных денвера... вопрос: какой правильный путь к ней прописать? try { ... Connection conn = null; String userName = "aaa"; String password =...
Программирование Android Yandex map kit, android, balloon 1) Ребят обьясните пожалуйста, как поставить "Belloon" по координатам. 2) Можно прокладывать маршрут по "Balloon" http://www.cyberforum.ru/android-dev/thread854037.html
Вход пользователя в приложение Программирование Android
При входе в приложения у меня появляется EditText и просьба написать имя. Как мне запомнить имя которое он ввёл уже в приложении чтобы при следующем входе в приложении у него не появлялось окно ввода...
Программирование Android Jsoup. Проблемы с выводом Elements
Код: package com.example.projecta; import java.io.IOException; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.select.Elements; import android.app.Activity;
Программирование Android Банковский счет в Google Checkout http://www.cyberforum.ru/android-dev/thread853595.html
Недавно опубликовал приложение в Google Play. Если я не укажу информацию о банковском счете в Google Checkout во время, деньги за купленное приложение уйдут или будут копиться?
Программирование Android Android, ListView, база данных SQLite Как достать картинку из БД (SQLite) и поместить её в ListView??? помогите, пожалуйста :) подробнее

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

Как сохранить настройки в одном Activity и получить в другом? - Программирование Android

02.05.2013, 14:33. Просмотров 1418. Ответов 6
Метки (Все метки)

Ипользовал эту статью http://developer.alexanderklimov.ru/android/preference.php но не могу забрать настройки в другом Активити.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
final SharedPreferences preferences =PreferenceManager.getDefaultSharedPreferences(context);
                final SharedPreferences.Editor editor=preferences.edit();
                final Calendar calendar=Calendar.getInstance();
                AlertDialog.Builder builder=new AlertDialog.Builder(this);
                builder.setView(layout);
                builder.setTitle("Select current week and semester!");
                builder.setPositiveButton("First Week",new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {
                        if (semester.isChecked()){
                            int week=calendar.get(Calendar.WEEK_OF_YEAR);
                            editor.putInt(APP_PREFERENCES_SEMESTER,week);
                            editor.putInt(APP_PREFERENCES_SEMESTER,1);
                            editor.commit();
                        }
второе активити
Java
1
2
3
Context context = getApplicationContext();
        SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);
        int intweek = preferences.getInt(ActivitySetting.APP_PREFERENCES_WEEK, 0);
Но при получении настроек на месте intweek выдает ошибку
Caused by: java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.Integer
at android.app.SharedPreferencesImpl.getInt(SharedPreferencesImpl.java:240)
at com.example.Journal.UI.ActivityLiveDiscipline.onCreate(ActivityLiveDiscipline.java:42)
at android.app.Activity.performCreate(Activity.java:5104)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
... 11 morе
Кто нибудь с таким сталкивался? Можно как то иначе сохранить настройки в одном Активити и каждый раз использовать их в другом?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.