
SkromRatClub
14.02.2018
09:18:46
так ребят вроде сделал все верно. один вопрос. можно ли запросить разрешение на sms но не выполнять пока действий с смс?

Lamest
14.02.2018
09:20:48
ребятки, как задать цвет текста только для ведроида, а для иос оставить стандартный? xaml
<OnPlatform x:TypeArguments="x:String" x:Key="ButtonTextColor" iOS="#0645AD" Android="#0645AD"/>
если тут убрать iOS="#0645AD" то крашится

Google

Denis
14.02.2018
09:25:50
диалог с разрешением запрашивается один раз, в случае если пользователь соглашается предоставить доступ

Kirill
14.02.2018
09:32:03

vladimir
14.02.2018
09:37:46

Kirill
14.02.2018
09:38:45

Lamest
14.02.2018
09:42:59

vladimir
14.02.2018
09:43:35
попробуй значение поставить Default
есть такой цвет Color.Default

Lamest
14.02.2018
09:43:50
погоди собирается)

Kirill
14.02.2018
09:44:05

SkromRatClub
14.02.2018
09:47:34
Знаете в чем прикол. Я запрашиваю разрешение по кнопке. И если пользователь разрешает ему выводиться сообзение. Так вот запроса на разрешение не вфлазит вылазит сразу сообщение.
В настрйках приложения уже стоит что все разрешено. Но почему тогда на версии андроида 6+ не работает receiverSMS при выключенном приложении? При включенном работает
На адрюше ниже 6 все работает идеально

Google

SkromRatClub
14.02.2018
09:51:16
Как думаете если убрать из манифеста разрешение то заработает?

Lamest
14.02.2018
09:51:39
студия крашится при деплое -_-
лол ни одного русского слова в предложении

Kirill
14.02.2018
09:52:51

Denis
14.02.2018
09:55:19
@SkromRatClu девайс какой?

Lamest
14.02.2018
09:56:08

SkromRatClub
14.02.2018
09:59:10

Denis
14.02.2018
09:59:46
https://stackoverflow.com/questions/36738661/broadcast-receiver-not-working-when-app-is-cleared-from-ram/36785799
может это поможет

SkromRatClub
14.02.2018
10:02:01
Должно помочь прийду домой опробую думаю этл как раз то что нужно. Спасибо
Да это сработало)
Только как это сделать прогоамно теперь?)))

vladimir
14.02.2018
10:15:30
программно, по-видимому, никак
детектите девайс сиаоми и предлагайте пользователю включить ваше приложение в этот список
можете перенаправлять даже туда
https://stackoverflow.com/questions/39366231/how-to-check-miui-autostart-permission-programatically

Denis
14.02.2018
10:22:00
@SkromRatClub говорил же поставьте эмулятор, если бы на нем заработало, сразу ясно что с девайсом не то что то. сколько времени сэкономили бы.

SkromRatClub
14.02.2018
12:03:42

Lamest
14.02.2018
12:13:17

SkromRatClub
14.02.2018
12:14:05
а как можно запустить проект на c# xamarin в андроид студии?

Google

SkromRatClub
14.02.2018
12:14:22
или именно апк файл?

Lamest
14.02.2018
12:14:50
только эмулятор
потом в студии выбираешь этот эмулятор и на нем запускаешь приложение.

SkromRatClub
14.02.2018
12:19:37
ок я понял спасибо за подсказку
кому не сложно перевести на c# с яавы буду благодарен ато я с явой вообще не дружу
String manufacturer = "xiaomi";
if (manufacturer.equalsIgnoreCase(android.os.Build.MANUFACTURER)) {
//this will open auto start screen where user can enable permission for your app
Intent intent1 = new Intent();
intent1.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity"));
startActivity(intent1);
}

Pavel
14.02.2018
12:28:02
Мне кажется, что процентов 90 кода можно будет перевести, поменяв первые буквы методов на большие.
Чтбы перевести первый if читай про String.Equals докуметацию

SkromRatClub
14.02.2018
12:30:01
да я уже прочитал
уже перевел сам думал будет сложнее
единственное
if (manufacturer.Compare(android.os.Build.MANUFACTURER))
android.os
android подчеркивает
как в c# заменить?

Valeriy
14.02.2018
12:32:32
...
Android
это всё гуглится легко

SkromRatClub
14.02.2018
12:33:19
все извеняюсь, спасибо уже все нашел

Pavel
14.02.2018
12:33:33
https://developer.xamarin.com/api/property/Android.OS.Build.Manufacturer/

Google

O'Miay
14.02.2018
12:37:38
Народ, кто-нить настраивал в VS2017 дебаг iOS по Wifi?

Павел
14.02.2018
12:40:49
Поставь виртуалку мака
меньше будет гемора

Lamest
14.02.2018
12:42:17

O'Miay
14.02.2018
12:48:08
меньше будет гемора
да не суть, мне просто к айпадику железку свою нужно присоеденить. Просто как только я отключаю USB от девайса, проподает выбор
https://developer.xamarin.com/guides/ios/deployment,_testing,_and_metrics/wireless-deployment/
Вдруг кому-нибудь пригодится

Sergey
14.02.2018
14:00:31
для VS2015 бы такое
))

Kirill
14.02.2018
14:11:46

Sergey
14.02.2018
14:13:52
мне сложно пока что проект старый не хочу создать себе много новой не интересной деятельности

SkromRatClub
14.02.2018
14:29:49
ребят спасибо всем кто помогал. Проект сделал все работает как нужно. Думал побыстрее бы доделать и забыть про xamarin но чтото под конец понравилось. возможно буду изучать дальше

Serhii
14.02.2018
14:31:38
Всем привет. Мне прилетела срочная таска по формс вебвью. Вообщем апп открывает сайт, на сайте есть кнопка "выбрать фото". По нажатию на нее открывается выбор картинки из галереи. Я заходил через сайт и по нажатию на ту кнопку оно открывает проводник у меня на маке. То есть на самом сайте похоже реализован доступ к нативной галерее в зависимости от платформы. Это как оно сейчас работает. Мне нужно чтобы по нажатию на эту кнопку открывался фрагмент или окно (я не знаю как в формс правильно называется) для выбора картинки. чтобы юзер мог либо сфоткать с камеры, либо выбрать из галлереи. После выбора картинка отправляется на серв (это уже реализовано просто мне надо припилить возможность сфоткать). Я с вебвью ранее не работал. Как это можно реализовать?


Rustamat
14.02.2018
15:03:01
Ребят, всем привет! Дурацкий вопрос, когда меняю сорц у ImageView через .SetImageResource, картинка перестает быть видимой, в чем может быть проблема? Может это часть ui и ее надо через Mainthread запускать?
RunOnUiThread(() =>
вот так?
хотя постойте, у меня так и запускается

Slava
14.02.2018
15:04:48
Посмотрите на то, как работают плагины доя PhoneGap/Cordova, они именно так и подключают нативную функциональность
Из JS дёргается метод, а его обработчик на нативке

Google

SkromRatClub
14.02.2018
15:07:05
подскажите пожалуйста как правильно пользоваться AbortBroadcast ? в документации нашел этот метод но там не одного примера. все что нахожу так это по яве. а там просто вставляется abortBroadcast(); в с# так не работает

Kirill
14.02.2018
15:10:54

SkromRatClub
14.02.2018
15:12:13
ну это я понял но в таком случае мне пишет не вызываемый член AbortBroadcast не может использоваться как метод

Rustamat
14.02.2018
15:24:32
Простите за дубляж
Ребят, всем привет! Дурацкий вопрос, когда меняю сорц у ImageView через .SetImageResource, картинка перестает быть видимой, в чем может быть проблема? Может это часть ui и ее надо через Mainthread запускать?
RunOnUiThread(() =>
вот так?
хотя постойте, у меня так и запускается

Kirill
14.02.2018
15:28:54
Простите за дубляж
если ни кто не ответил - значит не знают. Попробуй в Android чате спросить https://t.me/android_ru

Rustamat
14.02.2018
15:29:22
спасибо!

SkromRatClub
14.02.2018
15:52:28
почему AbortBroadcast = true; доступ только для чтения? как мне использовать его правельно?

vladimir
14.02.2018
15:58:11
InvokeAbortBroadcast - это abortBroadcast

SkromRatClub
14.02.2018
16:00:05
я пробовал его но InvokeAbortBroadcast(); не завершает BroadcastReceiver

vladimir
14.02.2018
16:02:33
https://developer.android.com/reference/android/content/BroadcastReceiver.html#abortBroadcast()
ещё важно, откуда вызывается abortBroadcast

SkromRatClub
14.02.2018
16:11:37
вызываеться сразу после приема смс
вот у меня примерно такая вот ситуация https://forums.xamarin.com/discussion/33985/broadcastreceiver-termination-method