@android_ru

Страница 3185 из 3205
Сергей
24.05.2018
16:34:12
Deff83
24.05.2018
16:35:30
мне нужно отправить запрос типа: { "method": "POST", "transformRequest": [ null ], "transformResponse": [ null ], "url": "https://merchant.webmoney.ru/conf/xml/XMLTransRequest.asp", "headers": { "Content-Type": "text/xml", "Accept": "application/json, text/plain, */*" }, "data": "<?xml version=\"1.0\"?> <merchant.request><lmi_payment_no>789</lmi_payment_no><wmid>280113070531</wmid>\n<lmi_payee_purse>Z197552073362</lmi_payee_purse>\n<lmi_payment_amount>0.0</lmi_payment_amount>\n<lmi_payment_desc>indexapi</lmi_payment_desc>\n<lmi_clientnumber>176017100636</lmi_clientnumber>\n<lmi_clientnumber_type>1</lmi_clientnumber_type>\n<lmi_sms_type>1</lmi_sms_type>\n<emulated_flag>0</emulated_flag>\n<secret_key>92387804</secret_key>\n</merchant.request>", "timeout": {} }

на https://merchant.webmoney.ru/conf/xml/XMLTransRequest.asp



Google
Deff83
24.05.2018
16:36:20
это не катит, ответ -100

отправить надо xml <?xml version="1.0"?> <merchant.request><lmi_payment_no>789</lmi_payment_no><wmid>280113070531</wmid> <lmi_payee_purse>Z197552073362</lmi_payee_purse> <lmi_payment_amount>0.0</lmi_payment_amount> <lmi_payment_desc>indexapi</lmi_payment_desc> <lmi_clientnumber>176017100636</lmi_clientnumber> <lmi_clientnumber_type>1</lmi_clientnumber_type> <lmi_sms_type>1</lmi_sms_type> <emulated_flag>0</emulated_flag> <secret_key>92387804</secret_key> </merchant.request> как мне это исполнить? ответ должен быть -4

Сергей
24.05.2018
16:38:01
О Аиде))

Dzmitry
24.05.2018
16:44:36
Решил этот вопрос так: https://paste.ofcode.org/QcsiPPDKuVk2Sw2fVAxMBc

Sergey
24.05.2018
16:45:30
Не пости портянки кода в чат напрямую

Dzmitry
24.05.2018
16:46:06
но может кому пригодится. Я по чатикам искал - не нашел

Sergey
24.05.2018
16:46:30
Используй веб сервисы для кода и оставляй ключевые слова если хочешь помочь

Sergey
24.05.2018
16:52:15
?

Semyon
24.05.2018
16:54:57
ребят посмотрите пожалуйста почему метод preferenceChange() не вызывается при изменении настроек: https://pastebin.com/Tjt4qgGa

помогите пожалуйста, я пол дня уже над этой проблемой сижу

Google
Dmytro
24.05.2018
17:14:28
помогите пожалуйста, я пол дня уже над этой проблемой сижу
сделай активити от implements SharedPreferences.OnSharedPreferenceChangeListener а потом соотв в акивности зарегай PreferenceManager.getDefaultSharedPreferences(this).registerOnSharedPreferenceChangeListener(this);

Semyon
24.05.2018
17:24:21
щас

странно

в метод попадает

но язык не поменял

скорее всего он меняется просто после перезапуска обнуляется на default

Vladimir
24.05.2018
17:44:01
готово
А что бы это кому то пригодилось напиши ещё в чем была проблема ) картинку в поиске не найдешь )

Andrey
24.05.2018
18:51:42
Подскажите почему при подключении либы и успешном sync gradle классы либы все равно не видны

Alex
24.05.2018
18:57:17
Заставить ли Гугл меня писать политику конфиденциальности, если у приложения есть доступ к камере, телефону, но при этом нет доступа к интернету ( все данные хранятся локально )

Рафаэль
24.05.2018
18:57:25
Я новичок в java- и android-разработке в целом, знаю python, веб-дизайн с js и jquery. Это при всем при том, что мне еще нет 18. Здесь я хочу расширить кругозор и увеличить опыт с нуля до побольше. Меня сюда пригласил друг - android-разраб. Прошк принять как своего. Удачи. Будут вопросы - задам сюда, заранее спасибо.

Andrey
24.05.2018
18:59:47
при чем тут декомпиляция?

flattery
24.05.2018
19:00:18
при чем тут декомпиляция?
так не видны классы ни одной либы?

Andrey
24.05.2018
19:00:50
@l1maginaire Только одной, которую я только что подключил. Уже была такая проблема, но она решилась ребутом студии

сейчас не помогает

Andrey
24.05.2018
19:01:20
это тоже пробовал

Google
flattery
24.05.2018
19:01:33
хотя хз. наобум. не сталкивался. видел что некоторы либы почему-то декомпилятся. не вдавался в подробности

flattery
24.05.2018
19:02:09
Кто использовал @AndroidAnnotations, как ощущения? =)

Рафаэль
24.05.2018
19:02:30
А, кстати, я запускал как-то раз студию на ноуте, а при запуске проекта (первый проект) sync останавливается, пишет: gradle sync failed, connection reset. Я покопался в логах, нашел причину ошибки: файл javax.activation-1.2.0.pom не может скачаться. Попробовал вручную скачать - не открывается сайт с файлом:"Ошибка подключения" Можно ли без прокси в такой ситуации обойтись как-нибудь?

Alex
24.05.2018
19:02:47
Ну еслм вы собираете личные данные, то наверно да.
У приложения нет доступа к интернету, но есть возможность делать, например, фотографии. А как я знаю, Гугл требует политику конфиденциальности, если есть такой пермишн.

Но при этом я никак не могу хранить личные данные. Нужно ли указывать что-либо?

Рафаэль
24.05.2018
19:04:41
https://mvnrepository.com/artifact/com.sun.activation/javax.activation/1.2.0 вот эта штука не открывалась

Constantine
24.05.2018
19:07:42
Кто использовал @AndroidAnnotations, как ощущения? =)
Удобно, но тяжёлая либа Как швейцарский нож, есть всё под рукой, только не одного полноценного иструмента

Nikolay
24.05.2018
19:07:51
Киньте чат даггера пожалуйста

flattery
24.05.2018
19:08:18
Удобно, но тяжёлая либа Как швейцарский нож, есть всё под рукой, только не одного полноценного иструмента
Можешь навскидку вспомнить тупиковую или сложную ситуацю в которую может завести эта "неполновесность"?

Nikolay
24.05.2018
19:09:49
Спасибо Шынгыс

Constantine
24.05.2018
19:15:09
Можешь навскидку вспомнить тупиковую или сложную ситуацю в которую может завести эта "неполновесность"?
Обработка ошибок сети в RestService почти невозможна - OkHttp с Retrofit на голову выше По поиску view - ButterKnife быстрее При получении аппликейшн класса аннотацией, возможна (маловероятна, но) утечка контекста Замена многопоточности и переключением в MainThread - это надстройка над AsyncTask, который сам по себе не идеальный -RxJava полная и отличная замена

Constantine
24.05.2018
19:15:47
Как фреймворк для начала - да, удобный. Но больших проектов на нём не пишут

Constantine
24.05.2018
19:16:28
Для чего то небольшого - да

flattery
24.05.2018
19:17:18
@stanev ясно, спасибо =)

Челодой
24.05.2018
19:18:18
invalidate && restart
Спасибо. Уже решил проблему)

Constantine
24.05.2018
19:18:20
@stanev ясно, спасибо =)
Сеть в любом случае перекатывать на что вменяемое, сейчас тем более это очень просто Ну а для средне-несложных проектов ? Потом сам прийдёшь с пониманием почему надо что-то вместо аннотаций На здоровье

Google
Alex
24.05.2018
19:19:28
есть люди, работавшие с safetynet api?

Denis
24.05.2018
19:25:46
А есть кто проект готов взять? Из мск, готовы выше рынка оплатить

Извините за оффтоп) но очень нужен человек)

flattery
24.05.2018
19:31:35
Извините за оффтоп) но очень нужен человек)
Правила чата: ? Публикация вакансий запрещена

Denis
24.05.2018
19:32:16
Да я вакансию не предлагаю, исполнителя на проект бы партайм/фултайм

Dmitri
24.05.2018
19:32:49
Да отправьте уже человека в чат с вакансиями

https://t.me/mobile_jobs

Denis
24.05.2018
19:33:14
Спасибо

Dmytro
24.05.2018
20:13:28
в метод попадает
ну вот видишь... А я просто загулил

Semyon
24.05.2018
20:13:56
ну вот видишь... А я просто загулил
я тоже гуглил , 20 вкладок открыл и всё равно запутался

ну вот видишь... А я просто загулил
глянь пожалуйста https://toster.ru/q/533082

Ilya
24.05.2018
20:45:26
Вопрос по методу recreate активити. После его вызова на некоторых девайсах наблюдается черный блинк на 1 секунду. Кто знает как побороть? Зависимость от версии ОС или новизны железа не выявлена

Гугл говорит, что можно отключить превью флагом windowDisablePreview в стилях, но это не помогло

Artem
24.05.2018
21:04:50
я тоже гуглил , 20 вкладок открыл и всё равно запутался
вопрос в том, как именно ты меняешь язык приложения

Semyon
24.05.2018
21:08:57
вопрос в том, как именно ты меняешь язык приложения
изначально через string ресурсы. А сейчас необходимо и через настройки

Artem
24.05.2018
21:09:43
да, глянул. и так работать не будет. язык это часть базового контекста

соотв. устанавливать его надо на этом уровне

например в oncreate активити, до установки contentview

Google
Artem
24.05.2018
21:11:23
или до супера... чет уже не помню

Ilya
24.05.2018
21:11:50
в классе application тоже надо

Artem
24.05.2018
21:12:45
у меня и на уровне активити работает

суть в чем, ты установил локаль, изменил конфигурацию конкретной страницы

закрыл ее и открыл новую

Ilya
24.05.2018
21:13:40
и там и там иначе getString неправильно будет работать и даты и прочее

Semyon
24.05.2018
21:13:49
а как мне сделать изменение языка в целом?Во всём приложении

Ilya
24.05.2018
21:15:24
ну суть в том, что менять для того контекста, который нужен для использования ресурсов

Artem
24.05.2018
21:16:47
How to refresh activity after changing language (Locale) inside application - Stack Overflow https://stackoverflow.com/questions/8049207/how-to-refresh-activity-after-changing-language-locale-inside-application

вот бодрый пример

Semyon
24.05.2018
21:21:19
уже лучше

о да

заработало

после смены языка вот так сделал

Intent intent = getIntent(); finish(); startActivity(intent); Intent intent_main = new Intent(Settings.this, MainMenu.class); startActivity(intent_main);

тоесть после смены языка возвращает в главное меня и там уже всё норм

последний вопрос , а в android:defaultValue="" указывать 0,1 или сам язык который в массиве прописан , тоесть English, Русский?

Страница 3185 из 3205