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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.96
Hanty86
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 33
#1

Передача переменных между классами - Программирование Android

10.12.2012, 14:04. Просмотров 3653. Ответов 2
Метки нет (Все метки)

Есть Main.java и Settings.java

Settings.java содержит:

Java
1
2
3
4
5
6
7
8
9
public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        addPreferencesFromResource(R.xml.settings);
...........................
        String i = list_Path.getText();
        Toast.makeText(getApplicationContext(), "Путь: "+ i, Toast.LENGTH_SHORT).show();
...........................
    }
Как передать в Main.java из Settings.java переменную String i.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 14:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передача переменных между классами (Программирование Android):

Передача значений между классами - Программирование Android
Как передать значение int-овой переменной из одного класса в другой? Всё было бы просто если оба класса были унаследованы от Activity....

Передача данных между классами - Программирование Android
Добрый день господа. Пишу свое первое приложение на андроид, и столкнулся с вот такой проблемой. Чего я ожидаю от приложения. В...

Кто как передаёт коллекции между активностями, классами? - Программирование Android
Всем привет! Поделитесь опытом. Допустим, в одном классе вы накапливаете данные (ArrayList), в другой передаёте. Там можете вывести в...

Передача данных между Activity1 3 - Программирование Android
1. надо сделать что бы из 1 окна передать данные на 3 окно 2. если честно я не понял как пользоваться INTENT вот код: отправить ...

Передача данных между потоками - Программирование Android
Всем доброго времени суток. В общем есть приложение, которое парсит сайт с музыкой, добавляет результат в listView и затем выводит...

Передача данных между ListView - Программирование Android
Доброго времени суток форумчане! Не получается решить одну проблему, надеюсь на вашу помощь. В классе фрагмента есть метод onCreateView,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
mks81
7 / 7 / 0
Регистрация: 12.10.2012
Сообщений: 51
10.12.2012, 17:52 #2
Java
1
2
3
4
5
6
7
8
9
10
public static String i;
public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        addPreferencesFromResource(R.xml.settings);
...........................
        i = list_Path.getText();
        Toast.makeText(getApplicationContext(), "Путь: "+ i, Toast.LENGTH_SHORT).show();
...........................
    }
ну и соответственно из Main уже:
Settings.i
Hanty86
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 33
11.12.2012, 06:30  [ТС] #3
Все элементарно и просто. Спасибо.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2012, 06:30
Привет! Вот еще темы с ответами:

Передача данных между активностями - Программирование Android
к примеру есть 2 активности первая public class first_act extends Activity { @Override protected void onCreate(Bundle...

Передача данных между Activity - Программирование Android
Доброго времени суток, господа. Такой вопрос: с точки зрения ООП програмирования и программирования в целом, каким образом практичнее...

Передача данных между activity - Программирование Android
Здравствуйте! Для передачи данных между Activity требуется Пользователь вводит данные в строку(текст)-где этот param...

Передача чисел между активити - Программирование Android
Реакция на нажатие кнопки, переход в другое активити и передача значения переменной GAME_SCORE = 15; Intent intent = new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru