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

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

Войти
Регистрация
Восстановить пароль
 
sskdroid
8 / 8 / 3
Регистрация: 03.03.2015
Сообщений: 68
#1

GetString не работает в классах? - Android

27.07.2015, 16:33. Просмотров 446. Ответов 4
Метки нет (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class FotoLab {
    private static FotoLab sFotoLab;
    private Context mAppContext;
    private ArrayList<Foto> mFoto;
 
    private FotoLab(Context appContext) {
        mAppContext = appContext;
        mFoto = new ArrayList<Foto>();
        Foto foto = new Foto();
        foto.setTitle("фата");
        foto.setJoke(getString(R.string.fata));
        mFoto.add(foto);
 
    }
}
Cannot resolve method 'getString(int)'
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2015, 16:33     GetString не работает в классах?
Посмотрите здесь:

Android RSS-читалка - работает на эмуляторе, не работает на реальном девайсе
Android SharedPreferences putString и getString
Работает в Eclipce но не работает на телефоне Android
SharedPreferences. Чудеса при putString/getString Android
GetString и оператор ? Android
Стандартная функция delete в Eclipse работает а в AndroidStudio не работает Android
Android Крашиться при запросе String number = c.getString(c.getColumnIndex("address");
Android Socket.io (прослушивание события работает на Desktop и не работает на Android)
Использование Context в других классах Android
Android Функция обратная getString()

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2025 / 1767 / 548
Регистрация: 12.05.2014
Сообщений: 6,265
Завершенные тесты: 1
27.07.2015, 16:40     GetString не работает в классах? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Java
1
mAppContext.getResources().getString(R.string.fata)
Mikalai
254 / 230 / 93
Регистрация: 11.01.2015
Сообщений: 649
27.07.2015, 16:45     GetString не работает в классах? #3
del

Повторяться стал часто))
sskdroid
8 / 8 / 3
Регистрация: 03.03.2015
Сообщений: 68
27.07.2015, 16:52  [ТС]     GetString не работает в классах? #4
спасибо! работает)

то есть мы к стринговому ресурсу обращаемся через экземпляр класса Contex? а в классах наследуемых от Activity достаточно getString, потому что Activity сама наследуется от Contex?
Паблито
2025 / 1767 / 548
Регистрация: 12.05.2014
Сообщений: 6,265
Завершенные тесты: 1
27.07.2015, 16:58     GetString не работает в классах? #5
точно
а в "тяжелых случаях", например надо вытащить не строку, а массив, придется написать еще и getResources()
Yandex
Объявления
27.07.2015, 16:58     GetString не работает в классах?
Ответ Создать тему
Опции темы

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