Size: a a a

Dart & Flutter по-русски

2020 August 20

Z.

Zixe .ru in Dart & Flutter по-русски
Витя
У всех флаттер на винде работает аддекватно ??)))
постоянно жопа
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Витя
У всех флаттер на винде работает аддекватно ??)))
и полная жопа если андройд студио
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Витя
У всех флаттер на винде работает аддекватно ??)))
если хоть что то (флаттер, винда, андройдстудия) обновиться всё это рабочему дню пиздец
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Я тут написал небольшой сервис по контролю языков, init работает, а вот change функция нет, думаю это из-за static, как сделать правильно
import 'package:shared_preferences/shared_preferences.dart';

class LanguageService {
 static int language;

 static void initLanguage() async {
   SharedPreferences prefs = await SharedPreferences.getInstance();
   language = prefs.getInt('language') ?? 1;
 }

 static void changeLanguage(int numberLanguage) async {
   SharedPreferences prefs = await SharedPreferences.getInstance();
   prefs.setInt('language', numberLanguage);
 }
}
источник

В

Витя in Dart & Flutter по-русски
Zixe .ru
если хоть что то (флаттер, винда, андройдстудия) обновиться всё это рабочему дню пиздец
А в чем вы работает ??
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Хочу, чтобы был доступ из любого класса к переменной language, или мне нужно в каждом классе вызвать  
SharedPreferences prefs = await SharedPreferences.getInstance();
?
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Витя
А в чем вы работает ??
теперь мак и вскод
источник

Z.

Zixe .ru in Dart & Flutter по-русски
проблем нет
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
А также, чтобы была возможно изменить language переменную
источник

P

Pa_blooo in Dart & Flutter по-русски
Vyacheslav
попробуй на сайте Reso Coder посмотреть, как он отлавливает експепшн в этом случае, у него есть туториал по файрбейс с авторизацией. И он точно использует Either
офф дока firebase
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Кирилл Апарин
А также, чтобы была возможно изменить language переменную
тоже парюсь щас с шаред преференс
источник

RC

Rv Ch in Dart & Flutter по-русски
Кирилл Апарин
Хочу, чтобы был доступ из любого класса к переменной language, или мне нужно в каждом классе вызвать  
SharedPreferences prefs = await SharedPreferences.getInstance();
?
Зачем тебе каждый раз инициализировать шаред преф ?
источник

P

Pa_blooo in Dart & Flutter по-русски
что то не понятное намудрили
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Rv Ch
Зачем тебе каждый раз инициализировать шаред преф ?
Тогда почему не работает перезапись?
источник

Ю

Юрий in Dart & Flutter по-русски
Pa_blooo
что то не понятное намудрили
дока иногда не успевает за изменениями
источник

P

Pa_blooo in Dart & Flutter по-русски
она как раз только появилась
источник

P

Pa_blooo in Dart & Flutter по-русски
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Я делаю тупо LanguageService.changeLanguage(value)
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
При нажатии на кнопку
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
И это всё в setState
источник