Сергій
Кроме физических характеристик таких как диагональ, разрешение и плотность пикселей на дюйм, есть ещё программная конфигурация, которая может не совпадать з физической
Сергій
Это делается на усмотрение вендора
Сергій
Бывают и телефоны с large экранами
Сергій
Устройство может быть сконфигурировано как small screen size 😁
Turalllb
ну я сделал приложение, а планшетный вариант мутить времени нет, но как вижу проще сверстать, чем пытаться исключить планшеты.
Сергій
Просто забей на планшеты, там будет не красивый интерфейс, но это не смертельно
Сергій
Так ты только дропнешь туеву кучу телефонов которые косят под планшеты
Сергій
Может дело не в настройках экрана
Turalllb
ну от этих планшетов оценки портят статистику сильно. они же отзывы фигачат потом)
Сергій
uses-feature декларируешь?
Сергій
Turalllb
возможно еще что то есть.. Я изначально оставил манифест вообще без огранчиений. Писал 0 устройств поддерживется. Потом добавил <supports-screens> и всё поддерживалось. НО <supports-screens> не урезает , а просто включает в режиме совместимости экранов
Turalllb
Да и если честно я документацию гугла не понимаю, противоречат себе . вот тут https://developer.android.com/guide/topics/manifest/compatible-screens-element пишут что лучше использовать <supports-screens> , а была другая документация , там наоборот говорили что урезать может только <compatible-screens>
Turalllb
и это android:name = com.google.android.c2dm.permission.RECEIVE
Сергій
Значит проблема с screenSize, я бы с этим не играл.
Turalllb
даа, я перечитаю внимательно документацию или на крайняк основной рабочий экран сверстаю и для планшетов
Turalllb
слава богу ConstraintLayout облегчил это дело)
Turalllb
Спасибо , доброй ночи
Impossible
Всем привет. Есть оч глуппый вопрос по поводу гугл реги. Подключил все по оф доки, создал ключи и тд. При авторизации на андроиде 4.4 все ок при авторизации 5.0 + выбивает ошибку om google android gms common api apiexception 10
Kostya
Вы видели этот ответ?
IB
ребят такая проблема не могу ползоваться scrollview
0145
Всем привет. Есть textview, на который повесил onclick. Проблема в том, что первый клик не отрабатывает, только со второго начинает работать. В чем может быть проблема?
IB
IB
так сделал?
DispooL
не наверн он повесил в xml
IB
setOnClickListener попробуй
IB
btnCancel = (Button) findViewById(R.id.btnCancel); //example
IB
public void onClick(View v) {
// TODO Auto-generated method stub
}
IB
Max
Vitaly
Vitaly
Vitaly
Есть два типа экранов, тот который может пролистывать я, и тот который не может пролистываться (через View Pager)
На первом экране есть TabLayout снизу, но только на первой странице ViewPager, на остальных страницах TabLayout нет, на втором экране так же есть TabLayout
Переключение между экранами производится через TabLayout
Как сделать так, чтобы TabLayout при этом заново не перересовывался?
Vitaly
Илья
Ребят, кто шарит в ui automator, я только начинаю пробовать писать тесты, но уже столкнулся с проблемой дефицита информации. Ситуация такая : у меня два экрана, на первом 2 editText, и при вводе нужных данных переходит на второй экран. Переход через onEditorAction(). И так вопрос. Как смоделировать переход и проверку того, что я перешёл на другой экран, ведь через простой setText() я не уверен, что нажимается done.
Alexey
Не по теме, но тулбар тоже надо бы закрепить, либо убрать его совсем
Ferrero
Да, не использовать сокет
Ferrero
Если совсем никак не подходит - не использовать сокеты так, что их нужно инициализировать в Активити
Ferrero
А зачем вам вообще сокеты, так ещё и в сервисах?
Ferrero
Понятно, я с ними не работал
Roma
Привет, подскажите пожалуйста, сразу скажу что нуб в написании приложений, у меня есть список RecyclerView, добавил в него возможность перетаскивать items вверх-вниз и теперь нужно сохранить новый порядок перетянутых элементов. Как это лучше реализовать?
Maksym
привет ребят
Maksym
Кто нибуть с продуктами GenyMobile работал?
Maksym
а именно GenyDeploy?
Yernar
Roma
Д, я так и делаю, но при переходе на другое активити, или перезапуске все слетает
Andrey
Кто-то firebase crashlytics пользовал?
Краши допустим приоходят, но хочется еще логировать в журнал объект, чтобы видеть, какие поля могли быть пустыми и т д.
Anonymous
Ferrero
Ferrero
Andrey
да я просто пытаюсь, чтобы в презентере в substribe уже автоматом отправлялся объект. Есть wrapper, пытаюсь там в методе onSuccess отправить, но в ответ ошибка, что Fabric еще не инициалиирован.
Или это вообще я херню задумал?
Ferrero
Ferrero
А где вы его инициализируете?
Andrey
ну он же не требует инициализации, когда я его запускаю из нормальных мест
Ferrero
Ferrero
В классе приложения желательно
Ferrero
Странно
Andrey
разве что в градле: apply plugin: 'io.fabric'
Ferrero
А зачем тогда нужна инициализация?
Andrey
Caused by: java.lang.IllegalStateException: Must Initialize Fabric before using singleton()
Andrey
все что я вижу)
Ferrero
Ну тут все ясно
Ferrero
Нужна инициализация
Andrey
это понятно мне, но почему она нужна там, а в других местах не нужна
Ferrero
Не знаю, под капот не заглядывал
Impossible
Alexey
Подскажите есть ли в дефолтных виджетах WrapLayout, чтобы был перенос элеменов на новую строку при переполнении?
Kyrylo