Roman
В оффлайне будут :)
Anonymous
Подскажите пожалуйста , как очистить формы editText после нажатия Submit?
Mike
Gerc
Mike
null
Есть какие-то преимущества?
Gerc
+ очищение занулением
Mike
Mike
Gerc
Зачем создавать новую пустую строку, если можно занулить
Mike
Mike
более того, в setText написано if (text == null) text = "";
Gerc
Не во всех сдк
Vishnyakov
.clear() вы реально хотите текствью нуллить?))
Vishnyakov
или я неверно понял, setText(null) сработает
Valdis
Есть ли в ArrayList метод, который сформирует новый список из результатов поиска текущего?
Передать в конструктор параметр list.find?
Mike
Valdis
То есть вручную добавлять?
Valdis
Понял. Спасибо
Igor
https://gist.github.com/komigor/c6e47209059ae9a382534ea10caa91a0
список все еще заползает под appbarlayout/collapsingtoolbarlayout. Заметил, что только пpи очень медленном скpолле. Что за хpень?) Вот тепеpь все пpосто идеально по гайдам.
Gerc
Vyacheslav
Mike
Vyacheslav
почему я не удивлен)) Quantum извини конечно, но интересно о тебе узнать, вы сколько уже в андройд ремесле ?)
Mike
Vyacheslav
да, просто интересно) не хотите не говорите)
Vyacheslav
да я про ваш опыт интересовался) а контент провайдер зачем нужен я вкурсе) просто рили столько проектов у меня было ниразу не пригодился... вот думаю это я такой везунчик или реально уже не то время
Алексей
Всем привет, мне надо через гугл апи получить ближайшие магазины ну и вывести их на карту и там куча функционала. Вопрос: что надёжнее использовать для этих целей? Google Places API Web Service или Google Places API for Android
Алексей
Просто давно как-то мне надо было получить адресс и плей сервис иногда тупил и в этих случаях я отдельно запрашивал через Places API Web Service и там всегда было всё ок
Nick
Как правильно искать и возможно ли сделать, чтобы когда приложегие уходить в бекграунд показывалась какаято заглушка вместо последнего состояния приложерия, чтобы скрыть инфу требующую авторизации?
S
как распарсить дату , если она прилетает всё время в разном формате:
"01-06-1985"
то так:
"1985-06-01"
Mike
Nick
Спасибо, сейчас плчитаю
Timur
Timur
Всем привет!
Вопрос глупый, но может кто-то делал layout(ы) для разных размеров экрана. Проблема с маленькой диагональю (3.5 - 4) .. -__- Может кто находил годный гайд (не нужно кидать ссылку на developer.android).
Заранее спасибо!
R
Timur
Нужна конкретика. Я делал, с constraint layout довольно удобно. Но, опять же, все зависит от задачи
Я как раз обычно и использую ConstraintLayout, сейчас сделал на Relative ии виджетам поставил атрибуты wrap_content. Получилось что выезжает на маленькой диагонали. Нашел про генерирование folder(ов) типа layout-small, layout-normal, но не понял их просто ручками создавать или как то можно сгенерировать все таки? Сейчас проблема, как уже стало понятно из-за wrap content некоторые элементы слишком большие для экрана 4 и ниже иии не влезают целиком на экран. Думаю как можно решить, не использую Constraint. Или все же лучше использовать Constraint?
R
Timur
Valdis
как в edit text (а конкретнее в textinputedittext) отслеживать заполнение поля? чтобы при вводе каждого символа происходило действие?
Mike
Valdis
спасибо
Сергей
спасибо
Так и не разобрался?
Valdis
с чем именно?
шаг за шагом разбираюсь
Сергей
Сергей
👍😂
Valdis
это ясно. просто надо после ввода каждого символа считывать и делать действие
Timur
:D
Sergey F
чтобы скролить целый layout, в котором находятся пару вьюшек и внизу recyclerView нужно копать в сторону Nested ScrollView или полегче можно найти вариант?
Anonymous
Добрый вечер. С помощью этого метода я вывожу на экран содержимое массива. Но мне нужно перед каждым объектом массива добавить порядковый номер. Можно ли это как-то сделать?
public void print(View view) {
TextView infoTextView1 = (TextView) findViewById(R.id.print_all);
infoTextView.setText(MainActivity.array.toString());
}
Вывод в консоль выглядит примерно так:
int count = 1;
for(Object ob: MainActivity.array){
System.out.println(count+". "+ ob);
count++;
}
А вот как сделать это в активности ума не приложу. Может кто поможет?
Mike
Anonymous
public void delete(View view) {
int count = 1;
TextView infoTextView1 = (TextView) findViewById(R.id.print_all);
for (int i = 0; i < MainActivity.array.size();i++){
infoTextView1.setText(count + " " + MainActivity.array.toString());
count++;
}
Mike
Mike
Mike
Anonymous
А какая разница, List иди TreeSet?
Vyacheslav
емае, в смысле какая ? совершенно разный принцип работы, покури структуры данных
Mike
Человек спросил, как ему вывести массив строкой, пронумеровав элементы, так?
Как ему поможет TreeSet?
Anonymous
Добрый вечер. Есть версия приложения почти готовая, хочу разделить ее на freemium(бесплатное приложение, 90% функций открытых, 10% закрыты инапами) и на про-версию, платное, где все фичи открыты. Есть ли подводные камни у такой монетизации, не нарушу ли я этим гайдлайны? Спасибо.
Anonymous
Ну вот я приводил пример
Anonymous
Момент
Anonymous
Для вывода в консоль массива так, как мне нужно, я использую это. Все работает
int count = 1;
for(Object ob: MainActivity.array){
System.out.println(count+". "+ ob);
count++;
}
Anonymous
Но тоже самое для Активити - нет
Anonymous
public void delete(View view) {
int count = 1;
TextView infoTextView1 = (TextView) findViewById(R.id.print_all);
for (int i = 0; i < MainActivity.array.size();i++){
infoTextView1.setText(count + " " + MainActivity.array.toString());
count++;
}
Anonymous
Текствью за for циклом
Anonymous
Ты сеттекст в цикле делаешь.
Anonymous
Anonymous
Господи. Создайте уже чатик для начинающих.