
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 в проет...
проект*

Lamest
15.02.2018
05:06:12

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

Александр
15.02.2018
11:59:57

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

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

Max
15.02.2018
16:40:53

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

Max
15.02.2018
16:44:47

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

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

Google

Алексеев
16.02.2018
09:29:47

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

Jman
16.02.2018
09:41:07
using (Intent intent = new Intent(Android.Provider.MediaStore.ActionImageCapture))
{
StartActivityForResult(intent, TAKE_PICTURE_CODE);
}

Kirill
16.02.2018
09:41:41

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

Kirill
16.02.2018
10:53:12


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 +=
Но лучше фрагменты тут.

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

Jman
16.02.2018
11:16:01

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

Jman
16.02.2018
11:23:09
Toast.MakeText(this, "Image processing error", ToastLength.Short).Show();
Может из-за this?
Так как во втором лейоуте нахожусь.

Kirill
16.02.2018
11:23:58

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
жаль, отдельно если только делать как я заметил можно.