Денис
Привет всем, подскажите пожалуйста, как получить картинку при фотографировании полного размера? Сейчас делаю так: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 1); Bitmap bitmap = (Bitmap) data.getExtras().get("data"); Но bitmap получается очень маленького размера
Yury
Всем привет, знает мб кто утилиту для сниффинга приложения? (Нет, я не ркн, внедряем прокси для амазон сервисов и надо отследить - все ли вызовы идут через него) Root и прочее есть
Если есть рут, то ищи или компиль tcpdump под платформу устройства. Под арм точно находил бинарники лет 5 назад. И тогда сниффай что хочешь. Если нужен траффик http, то charles или burp suite
Nikita
а, есть же network profiler
Смотрел в него, не нашел там адресов
Mike
:/
Nikita
:/
буду благодарен если тыкнешь - куда нажать чтобы было видно :)
Yury
Я не совсем понял задачу. Бурп и чарльз требует, чтобы в настройках ты указал их как прокси. Если вы сами делаете прокси, то видимо может не получиться) и тогда либо сниффать на сервере, либо сниффать на телефоне
Nikita
Я не совсем понял задачу. Бурп и чарльз требует, чтобы в настройках ты указал их как прокси. Если вы сами делаете прокси, то видимо может не получиться) и тогда либо сниффать на сервере, либо сниффать на телефоне
КОроче, я снифил весь траффик через 1 утилиту и обнаружил то, что прокси на загрузку работает отлично, но помимо него там есть еще несколько ип адресов амазона, к ним стучалось напрямую, не через прокси. Я сейчас хочу понять - это была важная служебная инфа от нашей аппы или же это другие приложения (та же телега) использовали.
Андрей
Такой вопрос - есть ImageButton внутри есть background для фона и SVG через app:srcCompat, вопрос как сделать padding для svg?
Андрей
scaleX/scaleY и padding естественно не работают
Глеб
Все зависит от конкретной задачи)
Как говорится.... "Лысый тебе в помощь" 😁👍 https://www.youtube.com/watch?v=r_LpCi6DQME
Nikita
я не пользовался им)
Посмотрел, свои вызовы он показал, а из прикрученной сдк амазона - не показал
Андрей
Либо фиксить svg 😁 ну ... либо завернуть его в инсетдровбл
хм, про InsetDrawable не слышал, спасибо, гляну
Bahrom
Что интересует?
Bahrom
Fused provider это данные из других location приложений, надо будет свой использовать, например с google play services location
Rustam
Всем привет. Я пишу либу, которая использует appcompat-v7('com.android.support:appcompat-v7:26.0.1'). В некоторых проектах, где их версия ниже моей, появляется ошибка, что не может найти данную версию. Можно ли как то указать в dependencies, чтоб использовалась версия, которая используется в проекте? Я использую jitpack.
Bahrom
Тогда ошибся извини
Kanstantsin
а из него где надо читать файл уже
Kanstantsin
Kanstantsin
ты берешь thumbnail или preview просто, оно и должно быть маленьким, а full size иначе доставать
Денис
https://developer.android.com/training/camera/photobasics вот реализация
Да именно эту страничку сейчас читаю, а потом я смогу удалить этот файл?
Денис
сможешь, если не нужен будет
Не нужен, мне по сути нужно сделать фото, отобразить превью на экране записать куда то временно его а по завершению отправить на сервер после этого фото уже не нужно
Денис
Ок, спасибо
Денис
ну да, отправлять на сервер лучше полный файл, после успешной отправки, можешь его и удалять
Выходит такая ошибка: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=65537, result=-1, data=null} to activity {com.exin.exinscaner/com.exin.exinscaner.TransferActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.content.Intent.toString()' on a null object reference
Kanstantsin
ошибка понятн, где-то че-то null ))
Денис
это на какой строке падает ?
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == RESULT_OK) { Log.d(MY_LOG, data.toString());
Денис
Да это я понял, но не понимаю почему onActivityResult возвращает data=null
Kanstantsin
Да это я понял, но не понимаю почему onActivityResult возвращает data=null
если я не ошибаюсь, если вы задали путь, то по нему ищите файлик, оно может назад данные и не кидать в data
Kanstantsin
а вообще лучше в гугл стукнуться что там скажут ещё, я уже так точно не могу сказать что приключилось
Kanstantsin
достать надо по пути, путь оно может и не отдавать, в примере там путь сохраняется на уровне activity филдом
Kanstantsin
потом просто когда result==OK берут путь и по нему ищут файлик
AspiD
Приветствую, знает кто, почему onClick на вьюхах в ScrollView может отрабатывать только со второго нажатия?
AspiD
клик перехватывает ScrollView
логично, а как фиксануть можно?
AspiD
editText не лагает рядом
Alexandr
extends ScrollView и там возвращаешь false
Alexandr
https://stackoverflow.com/questions/16776687/onclicklistener-on-scrollview
Alexandr
ну смысл тотже
AspiD
ну смысл тотже
если смысл тот же, то clickable=true у чайлдов должно было бы решать мою проблему, или я что-то упускаю?
Alexandr
если смысл тот же, то clickable=true у чайлдов должно было бы решать мою проблему, или я что-то упускаю?
а можешь показать что не работает? вообще должно все работать верно. кнопка же получает первая клик евент
AspiD
а можешь показать что не работает? вообще должно все работать верно. кнопка же получает первая клик евент
добавил TouchListener на кнопку - он так же отрабатывает только со второго нажатия
AspiD
CoordinatorLayout ->NestedScrollView -> LinearLayout-> тут куча кнопок и едитов, после скролла кнопка отрабатывает со второго нажатия, как правило
Olexandr
есть edit text. в его задал слово. и когда нажимаю в конец этого слова, то курсор прыгает потом вначало строки. почему так?
Никита 🙃
А какая есть альтернатива для Boolean.compare() для API <19
Igor
А какая есть альтернатива для Boolean.compare() для API <19
public static int compare(boolean x, boolean y) { return (x == y) ? 0 : (x ? 1 : -1); }
D
Всем привет. Ребят, есть вопрос по поводу фоновой музыки в приложении. Есть фоновая музыка. В приложении есть возможность включать и выключать ее, НО! При выходе из приложения или его сворачивания эту музыку нужно вырубать. Когда юзер возвращается в приложение, опять включаем с того же места. Я думал в onPause ставить паузу, а в onResume восстанавливать звук, но при таком подходе при переходе между экранами появляется пауза раздражающая, что вполне логично. Кто-то сталкивался с такой задачкой? Можете что-то подсказать? Например, как различить ,где приложение свернуто, а где обычный переход на другую активность?
Евгений
Коллеги, помогите, пожалуйста подписать Buidl variant: release . Не могу запустить. Хочу запустить на эмуляторе. Просто подписать через "Build-Generate Signet APK" получается. А через "Run" нет. В чем может быть проблема?
Евгений
Никита 🙃
А можно как то в студии "в один клик" найти все траблы с использованием методов сликшом высоких апи?
Евгений
https://developer.android.com/studio/publish/app-signing
Статья большая. мне ее неделю изучать..
Bahrom
Погоди, а разве в Application есть такие методы ?
Нет, с активити вызываешь свой напр. ( (MyApp) getApplication()).stopMusic())
Bahrom
Application надо свой создать и в манифесте указать
D
Нет, с активити вызываешь свой напр. ( (MyApp) getApplication()).stopMusic())
А, теперь понял что ты имеешь ввиду. Вариант с задержкой звука гейм дизайнеру не понравился 😞
Kanstantsin
почему 2 сек, а не 5 например ? )
D
выглядит вообще костыльно )
У тебя есть другие варианты ?)
Kanstantsin
чем плохо сделать флаг ?
Kanstantsin
и указывать его когда ты стартуешь новую активити, ставить флаг что музыку стопать не надо