Size: a a a

Android Developers

2020 August 29

B

Boroda in Android Developers
это у миши спроси, я хз
источник

QH

Quantum Harmonizer in Android Developers
Изя Питерский
А переводы тогда как реализовывать?
а вот когда они нужны будут, тогда и переносить
источник

QH

Quantum Harmonizer in Android Developers
Boroda
ну ты это делаешь потому что ты ненавидишь ресурсы в ХМЛ, а он потому что не знал нихуя.
я не ненавижу, строки в XML вполне ок
источник

S

Singular in Android Developers
источник

S

Singular in Android Developers
Quantum Harmonizer
я тоже текст стрингами в код фигачу, годно
.
источник

АМ

Александр Михайлов... in Android Developers
Вечер добрый всем!
Подскажите новичку, кто работал с библиотекой MaskedEditText.
Мне хотелось бы сделать поле ввода с маской для номера телефона и я подключил эту библиотеку.
Введенные значения записываются в базу данных sqlite.
Но проблема в том, что если я не заполняю это поле, то в базу записывается не пустота, а введенный мною hint.
   android:hint="80000000000"
   mask:mask="#(###)###-##-##"
   android:inputType="phone"
   app:keep_hint="false"
Т.е. в базу записывается "8(000)000-00-00" вместо пустой строки.
Думал с этим бороться проверяя является ли записываемое значение равным "8(000)000-00-00", но при сравнении получаю false. Что посоветуете делать?  Может у этого поля ввода имеется какой-то атрибут, отвечающий за подстановку  значения "hint" вместо пустого поля?🤔
источник

AK

Anatoliy Kernokus in Android Developers
как у floatingActionBar поменять фон? только через drawable?color не работает
источник

🇲

🇲 owo mir 🇲 in Android Developers
Anatoliy Kernokus
как у floatingActionBar поменять фон? только через drawable?color не работает
background="color"?
источник

AK

Anatoliy Kernokus in Android Developers
да вот что-то не работает так
источник

ES

Egor Sigolaev in Android Developers
Александр Михайлов
Вечер добрый всем!
Подскажите новичку, кто работал с библиотекой MaskedEditText.
Мне хотелось бы сделать поле ввода с маской для номера телефона и я подключил эту библиотеку.
Введенные значения записываются в базу данных sqlite.
Но проблема в том, что если я не заполняю это поле, то в базу записывается не пустота, а введенный мною hint.
   android:hint="80000000000"
   mask:mask="#(###)###-##-##"
   android:inputType="phone"
   app:keep_hint="false"
Т.е. в базу записывается "8(000)000-00-00" вместо пустой строки.
Думал с этим бороться проверяя является ли записываемое значение равным "8(000)000-00-00", но при сравнении получаю false. Что посоветуете делать?  Может у этого поля ввода имеется какой-то атрибут, отвечающий за подстановку  значения "hint" вместо пустого поля?🤔
А как в базу пишешь? И когда?
источник

ИП

Игорь Пак in Android Developers
Anatoliy Kernokus
как у floatingActionBar поменять фон? только через drawable?color не работает
Цвет фона FloatingActionButton отсутствует. Вы меняете цвет этого компонента:



app:backgroundTint="@color/YOURCOLOR"
источник

AK

Anatoliy Kernokus in Android Developers
Игорь Пак
Цвет фона FloatingActionButton отсутствует. Вы меняете цвет этого компонента:



app:backgroundTint="@color/YOURCOLOR"
cпасибо!
источник

АМ

Александр Михайлов... in Android Developers
Egor Sigolaev
А как в базу пишешь? И когда?
После заполнения нужных полей, по кнопке, их строковые значения считываются и клиент записывается в базу:
                                   
Client client = new Client(edName.getText().toString(), edSecName.getText().toString(),                                          
   edTel.getText().toString(), special,                                      
   Integer.parseInt(edVisits.getText().toString()),                                            
   Integer.parseInt(edSkips.getText().toString()),                                            
   edBirthday.getText().toString());                                    
myDb.clientDAO().insertClient(client);
источник

ES

Egor Sigolaev in Android Developers
Александр Михайлов
После заполнения нужных полей, по кнопке, их строковые значения считываются и клиент записывается в базу:
                                   
Client client = new Client(edName.getText().toString(), edSecName.getText().toString(),                                          
   edTel.getText().toString(), special,                                      
   Integer.parseInt(edVisits.getText().toString()),                                            
   Integer.parseInt(edSkips.getText().toString()),                                            
   edBirthday.getText().toString());                                    
myDb.clientDAO().insertClient(client);
Так у тебя типо вместо пустой строки берется хинт едит текста?
источник

АМ

Александр Михайлов... in Android Developers
Egor Sigolaev
Так у тебя типо вместо пустой строки берется хинт едит текста?
Да
источник

АМ

Александр Михайлов... in Android Developers
У обычных editText все нормально, пустая строка
источник

ES

Egor Sigolaev in Android Developers
Попробуй keep_hint true поставить
источник

АМ

Александр Михайлов... in Android Developers
Egor Sigolaev
Попробуй keep_hint true поставить
Пробовал вроде, отличия лишь в том, что подсказка скрывается при вводе или нет.
Сейчас удостоверюсь.
источник

ES

Egor Sigolaev in Android Developers
Александр Михайлов
Пробовал вроде, отличия лишь в том, что подсказка скрывается при вводе или нет.
Сейчас удостоверюсь.
И просто выведи в логи значение эдит текста и глянь какая там строка.
источник

АМ

Александр Михайлов... in Android Developers
Egor Sigolaev
И просто выведи в логи значение эдит текста и глянь какая там строка.
источник