@xamarin_russia

Страница 296 из 619
vladimir
14.02.2018
16:17:54
Rustamat
14.02.2018
17:18:10
Ребят, как повторить такое же на Замарине: Animation animation = new AlphaAnimation(0.0f, 1.0f);

не находит класс Animation

мне для Андроида

Google
Egor
14.02.2018
17:21:35
using Android.Views.Animations;

Rustamat
14.02.2018
17:23:58
кхм

спасибо!

Ayaz
14.02.2018
20:06:36
Ребята... Как обновить шаблоны страницы xaml для Xamarin.Forms? У меня вот проблемка - Xamarin.Forms новая версия, а шаблоны старые. Возможно именно поэтому я не могу добавить xaml в проет...

проект*

Vadzim
15.02.2018
08:42:49
Гайс, может кто подскажет, как на VS MAC настроить code style? для виндошной вижлы есть и .EditorConfig, и StyleCop, и ReSharper

кто какой подход юзает

есть для мака nuget для StyleCop, но он как-то криво работает

Bonart
15.02.2018
09:02:05
Он умеет в .editorconfig

И в решарпер само собой тоже

Serhii
15.02.2018
09:12:08
Всем привет. Можно ли как-нибудь отловить запуск этого приложения для выбора файлов? есть ли для этого ивент?

Google
Serhii
15.02.2018
09:12:10


FinniV
15.02.2018
09:13:31
Интент?

Serhii
15.02.2018
09:15:39
У меня сайт через вебвью сам его открывает. мне это надо перехватить

Vadzim
15.02.2018
09:32:09
Александр
15.02.2018
10:51:05
Люди а как сделать возврат? когда переходишь с одного фрагмента на другой. И как сделать возврат когда переходишь в navigationview?

Victor
15.02.2018
11:58:59
кто знает, как такие краши форматировать в читабельный вид? Thread 0 Crashed: 0 libsystem_kernel.dylib 0x0000000182d05348 0x182ce4000 + 136008 1 libsystem_c.dylib 0x0000000182c74fb8 0x182c12000 + 405432

Victor
15.02.2018
12:01:07
на сколько я понял из прочитаного там, можно как-то через x-code это открыть, но как не нашел подробной инструкции

спасибо

Sergey
15.02.2018
16:18:07
Всем добрый вечер - день, может кто сталкивался с подобным ?

это при запросе к базе )

Max
15.02.2018
16:40:53
Всем добрый вечер - день, может кто сталкивался с подобным ?
с семеркой и темой от xp, да еще и авастом, не сталкивался лет 5

FinniV
15.02.2018
16:43:59
А не с хр

Max
15.02.2018
16:44:47
Это вроде тема с 2000
окошко справа внизу выдает все равно

Jman
16.02.2018
08:26:20
Привет ребята! Можете помочь пожалуйста. Я тут набросал приложение, которое фиксирует лицо на камеру. Так вот, у меня два активити. На первом активити просто кнопка для запуска камеры через (TAKE_PICTURE_CODE = 100) StartActivityForResult(intent, TAKE_PICTURE_CODE); После чего открывается штатная камера, щелкаю затвором и перехожу во вторую активити , где в ImageView работаю со своей фотой. Там так же есть два баттона(sic!), кнопка назад должна вернуться в мейн активити и бахнуть по идее intent. Как мне при обратном переходе заставить камеру вновь включаться? На данный момент при таких манипуляциях она повторно не запускается... Могу ссылку с гитхаба прикрепить, если необходимо.

Не знаю, мне нужно получается освободить intent, но он и так у меня в блоке using...

В общем, что бы не было многа букав. Как освободить ресурсы камеры, вызванной через Intent?

Kirill
16.02.2018
09:20:36
Не знаю, мне нужно получается освободить intent, но он и так у меня в блоке using...
Intent не занимается. надо просто заново запускать камеру

Homo
16.02.2018
09:27:33
Ребят, подскажите, пожалуйста, где можно исходнички каких-нибудь простых приложений на ксамарин для iOS поковырять, там будильники всякие, списки задач и т.д.? Для саморазвития так сказать

Google
Homo
16.02.2018
09:30:13
Спасибо, мил человек!

Jman
16.02.2018
09:41:07
Intent не занимается. надо просто заново запускать камеру
Не получается. Хотя она в обработчике висит.

using (Intent intent = new Intent(Android.Provider.MediaStore.ActionImageCapture)) { StartActivityForResult(intent, TAKE_PICTURE_CODE); }

Kirill
16.02.2018
09:41:41
Не получается. Хотя она в обработчике висит.
то бишь startActivity вызываешь и ничего не происходит?

Jman
16.02.2018
09:41:55
У меня в первом Активити просто кнопка, по нажатию кот. запускаю метод для открытия камеры.

Потом фотаю, перехожу на лейоут обработки фото. Там есть кнопка назад. Жму, перехожу в мейн активити. Нажив=маю кнопку сделать фото, камера больше не открывается.

Denis
16.02.2018
10:02:11
у кнопки event тапа точно работает, может в onpause отписываешся от event

Jman
16.02.2018
10:28:29
Ребята, как в основном активити достучаться до Id вьюшек из другого лэйоута?

((Button)FindViewById(Resource.Id.back)) Эта кнопка у меня в secondLayout, и в MainActivity таким способом я не могу до него достучаться.

Kirill
16.02.2018
10:36:10
Jman
16.02.2018
10:40:57
нет, живет отдельной жизнью.

Valeriy
16.02.2018
10:41:35
Какой в этом смысл?

Ты хочешь достучаться до того с чем ты ничего не сможешь сделать или что?

Jman
16.02.2018
10:43:46
Я пока не понимаю, почему у меня проблема... Может код кинуть, что бы понятнее было?

Homo
16.02.2018
10:46:04
Товарищи, а что за зверь такой ViciCoolStorage?

Kirill
16.02.2018
10:47:05
нет, живет отдельной жизнью.
А как тогда хочешь достучаться? с того класса, где этот лейаут привязан и можно достучаться. "У еня в другой комнате лежит газета, кака я могу почитать её из этой комнаты?"

Jman
16.02.2018
10:47:48


Google
Jman
16.02.2018
10:48:38
#region Button Handlers //Обработчик для открытия камеры void btntake_HandleClick(object sender, EventArgs e) { //Вызов события OpenCamera() OpenCamera(); }

/// <summary> /// Метод для открытия камеры /// </summary> private void OpenCamera() { using (Intent intent = new Intent(Android.Provider.MediaStore.ActionImageCapture)) { StartActivityForResult(intent, TAKE_PICTURE_CODE); } }

А тут уже во втором лейоуте работаю

/// <summary> /// Метод обработки изображения и смена лэйаута приложения /// </summary> /// <param name="intent">Intent.</param> private void ProcessCameraImage(Intent intent) { //Меняем основное окно на окно захвата изображения SetContentView(Resource.Layout.detectlayout); //Повесим событие на кнопку определения лиц ((Button)FindViewById(Resource.Id.detect_face)).Click += btnDetect_HandleClick; ((Button)FindViewById(Resource.Id.back)).Click += btnBack_HandleClick; //Получаем изображения из элемента ImageView ImageView imageView = (ImageView)FindViewById(Resource.Id.image_view); cameraBitmap = (Bitmap)intent.Extras.Get("data"); //Вставляем изображение из CameraBitmap imageView.SetImageBitmap(cameraBitmap); }

И назад хэндлер

//Обработчик кнопки назад void btnBack_HandleClick(object sender, EventArgs e) { FinishActivity(Resource.Layout.detectlayout); SetContentView(Resource.Layout.Main); }

Kirill
16.02.2018
10:51:53
На Gist / Pastebin такое надо заливать

Jman
16.02.2018
10:52:25
https://github.com/Ledrunning/FaceDetection/blob/master/Test/MainActivity.cs

Jman
16.02.2018
10:53:43
Пока никак не пойму жизненый цикл этих активити и переходов... При отладке, второй раз в обработчик void btntake_HandleClick(object sender, EventArgs e) не попадаю даже почему-то.

Через Inflater работать с ними?

Kirill
16.02.2018
10:56:04
Что бы попадать можешь принудительно подписыватья на Click у кнопки. Не через OnClick в верстке, а через FindViewById находить её, и потом button.Click += Но лучше фрагменты тут.

Через Inflater работать с ними?
не нужен он тебе в этом сценарии

Jman
16.02.2018
10:57:19
Т.е втрой лейоут у меня будет фрагментом?

Kirill
16.02.2018
11:03:41
Т.е втрой лейоут у меня будет фрагментом?
можно и первый фрагментом. Но да.

Jman
16.02.2018
11:04:42
Но все равно, я не допер, в чем проблема... Отрефакторить можно. Хотя в данном простом приложении можно и активити попереключать.

Kirill
16.02.2018
11:05:50
ну можешь и активити. Суть в том, что у тебя терияется подписка на кнопку

Jman
16.02.2018
11:06:31
Может тут поможет подпись в OnPause, OnResume и тд?

А не в OnCreate?

ну можешь и активити. Суть в том, что у тебя терияется подписка на кнопку
Насчет фрагментов спасибо! Я тут на старт андроид еще просто не дошагал до этого.

Google
Kirill
16.02.2018
11:08:18
Может тут поможет подпись в OnPause, OnResume и тд?
как подписываешься на событие то? Поможет подпискапосле SetContentView

Jman
16.02.2018
11:16:01
как подписываешься на событие то? Поможет подпискапосле SetContentView
Спасибо Кирилл! Подписался просто еще раз на кнопку, и все заработало!

Kirill
16.02.2018
11:16:16
?

Jman
16.02.2018
11:16:22
Я почему то думал, что в OnCreate достаточно...

Просто забыл, что там только один раз при создании.

Kirill
16.02.2018
11:19:45
ну ты меняешь вьюху, значит и кнопка уже не актуальна, и подписка тоже.

Jman
16.02.2018
11:20:44
Кстати, а чет пробовал Toast, не срабатывает... В Замарине он применяется?

Kirill
16.02.2018
11:21:16
Кстати, а чет пробовал Toast, не срабатывает... В Замарине он применяется?
работает без проблем, как и другие АПИ. .Show() вызывал у него?

Jman
16.02.2018
11:23:09
Toast.MakeText(this, "Image processing error", ToastLength.Short).Show();

Может из-за this?

Так как во втором лейоуте нахожусь.

Kirill
16.02.2018
11:23:58
Toast.MakeText(this, "Image processing error", ToastLength.Short).Show();
this - в данном случае Context, ему не важно какой лейаут

Jman
16.02.2018
11:25:37
Nikita
16.02.2018
12:53:13
привет. Xamarin.Forms подерживает Apple TV ?

Кита
16.02.2018
13:08:02
вроде нет пока что

Nikita
16.02.2018
13:15:30
жаль, отдельно если только делать как я заметил можно.

Страница 296 из 619