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

Передача данных из первого activity во второй и сохранения getSharedPreferences - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как передать значения переменых http://www.cyberforum.ru/android-dev/thread1499927.html
У меня три класса A extends Activity B C в конструкторе класса C создается объект new B(); этот конструктор вызывается в классе A Как из класса A задать значения переменных класса B?
Программирование Android Передать информацию вызывающему классу Доброго дня, вопрос такой: Допустим у меня есть класс A, в нем есть Thread. public class A implements Runnable { } Есть класс B в котором есть экземпляр класса А. http://www.cyberforum.ru/android-dev/thread1499796.html
Когда вызывается конструктор дописанного view? Программирование Android
Написал класс newButton extend Button Когда в activity выполняется конструктор моего нового класса? ? newB=(newButton) findViewByID(R.id.bb);
Программирование Android Программное обращение к xml файлам проекта
хотел в зависимости от размера виджета менять размер текста в текствью виджета, есть какие нибудь мысли как обратиться к значениям xml? зы прошу прощения если чушь несу
Программирование Android Хранение числовых данных http://www.cyberforum.ru/android-dev/thread1499512.html
Здравствуйте Создаем приложение на андроид, опыт практически нулевой И вот у нас возникли определенные неприятности, за время работы приложения появляются некоторые числовые данные, при перезапуске они естественно сбрасываются, нужно реализовать их сохранение
Программирование Android Потоки. Доступ к переменным Помогите с вопросом о видимости переменных. Я создал поток внутри класса Activity. Теперь не могу обратиться из потока к объявленым переменным во внешнем классе(Activity). Вот код: public class MainActivity extends Activity { public boolean FORM_OPEN = false; protected void onStart() { FORM_OPEN = true; подробнее

Показать сообщение отдельно
Mikalai
256 / 232 / 93
Регистрация: 11.01.2015
Сообщений: 651
17.07.2015, 12:31     Передача данных из первого activity во второй и сохранения getSharedPreferences
Активити самому создавать не нужно. В первом активити пишешь так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class MainActivity extends Activity {
 
  final String SAVED_TEXT = "saved_text";
  
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        ...
    String someText = "some text";
    saveText(someText );
    
    }
 
  
  void saveText(String string) {
    SharedPreferences sPref = getPreferences(MODE_PRIVATE);
    Editor ed = sPref.edit();
    ed.putString(SAVED_TEXT, string);
    ed.commit();
  }
}
во втором так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class MainActivity2 extends Activity {
  
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main2);
        
        ...
    String someText = getPreferences(MODE_PRIVATE).getString(MainActivity.SAVED_TEXT, "default text");
    
    
    }
 
}
и будет тебе счастье)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru