@xamarin_russia

Страница 598 из 619
Denis
06.10.2018
14:17:49
у меня во фрейме встраивается кнопка. она редактируется внешне через CustomButtonRenderer который находится в сборке android. в итоге сам google.wallet добавлен в этом CustomButtonRenderer

делал по аналогоии как получилось с applepay там я в самой кнопке разместил кнопку applepay и она работает

Кита
06.10.2018
14:19:23
Да при чем тут iOS

На ведре свой подход

Google
Кита
06.10.2018
14:21:39
Короче тебе 100% нужен чилдовый фрагмент менеджер

А вот как ты его на формах доставать будешь - тут исходники смотри) но я не помню чтобы формс давал доступ) все internal будет

Denis
06.10.2018
14:24:42
спасибо. попробую покапать в эту сторону

Nikolay
06.10.2018
14:40:21
День добрый, вопрос такой - как на Android cр-вами Xamarin сделать Forget для Wifi сети? Сейчас делаю так: var wifiManager = (WifiManager)Android.App.Application.Context.GetSystemService(Android.Content.Context.WifiService); var connManager = (ConnectivityManager)Android.App.Application.Context.GetSystemService(Android.Content.Context.ConnectivityService); var ni1 = connManager.ActiveNetworkInfo; if (ni1 != null && ni1.IsConnected && ni1.Type == ConnectivityType.Wifi) { var wifiInfo = wifiManager.ConnectionInfo; var bdi = wifiManager.Disconnect(); var brr = wifiManager.RemoveNetwork(wifiInfo.NetworkId); } Да, дисконнект происходит. Но потом при рестарте телефона он как-то сам подключается к той самой сети, к-рую я только что типа "забыл". Что я делаю не так? Android 4.4

Alexander
06.10.2018
16:34:46
XF, можно ли из WebView получить куки?

Кита
06.10.2018
17:26:08
XF, можно ли из WebView получить куки?
на ios можно получить любые куки через https://developer.apple.com/documentation/foundation/nshttpcookiestorage. Android гугли. Там такого нет. И запомните - куки это платформспецифик

Alexander
06.10.2018
17:27:39
Кита
06.10.2018
17:28:44
Вообще работа с куками на мобильной платформе такая себе идея. Лучше даже не соваться туда. Очень много времени эти чертовы куки съедают, а выхлопа не всегда добиться можно

pew
06.10.2018
17:28:58
упс миссклик

Кита
06.10.2018
17:32:15
я все-таки попробую. в любом случае опыт нужная штука
хозяин-барин. Мое дело предупредить. Сэкономить не получится, кроссплатформы тоже не получится

john
06.10.2018
17:56:22
коллеги, поделюсь причинами своих неудач в сборке кроссплатформы на маке при попытке сделать первый коммит гит выдает мне предупреждение что у меня содержатся CRLF окончания строк в проекте я же умный, я конвертирую все окончания в проекте на LF и делаю коммит, ога после этого на айос уже не собирается дальше не вникал больше не конвертирую, все пока работает

Iván
06.10.2018
20:13:58
на Android встречал кто готовое "пожалуста оцените апп" окошко?

Google
Iván
06.10.2018
20:14:17
что-то всё что находится заброшено или "альфа-версия"

вот гайд из 2014, в нём ссылки битые https://blog.xamarin.com/get-more-ratings-for-your-ios-and-android-apps/ вот вроде исходники, походу проще с них что-то своё собрать ( https://github.com/kevinskrei/XamarinAuditApp

Полицковой
06.10.2018
20:33:09
Можно ли задать id layout в xml коде, создать там же кнопку и при нажатии на неё создать в основном коде создание кнопки в этом layout

Чтобы в приложении создавались кнопки при нажатии на кнопку именно в месте layout

Vlad
06.10.2018
20:40:06
Чтобы в приложении создавались кнопки при нажатии на кнопку именно в месте layout
Ну так вы ведь можете повесить обработчик именно на эту кнопку и в нем делать что вашей душе угодно

Полицковой
06.10.2018
20:42:53
Думаю так и есть) спасибо)

Полицковой
06.10.2018
21:41:25
направте где прочитать инфу по созданию виджетов ксамарин в коде?

Button mynewbutton = new Button (); типа такого

одна джава и xml

а на c# норм найти не могу)

Kirill
06.10.2018
21:50:12
Читай по Java. C# и Java очень похожи. Особенно если речь про Андроид

Полицковой
06.10.2018
21:52:22
вот что там пишут

ну не видит нифига

Kirill
06.10.2018
21:53:57
ну не видит нифига
Потому что ты вёрстку Xamarin forms пихаешь в андроид. Не надо так. Естественно не увидит. Ну и Андроид лучше в xml делать

Полицковой
06.10.2018
21:54:52
Потому что ты вёрстку Xamarin forms пихаешь в андроид. Не надо так. Естественно не увидит. Ну и Андроид лучше в xml делать
да я сделал первую страницу, просто мне нужно добавлять кнопки при нажатии на кнопки, поэтому думаю прийдется

хотя onclick можно же вроде и в xml сделать

Kirill
06.10.2018
21:56:14
да я сделал первую страницу, просто мне нужно добавлять кнопки при нажатии на кнопки, поэтому думаю прийдется
Можно так же сделать кнопки в xml, а по клику создавать вьюху через inflate и добавлять в контейнер

Полицковой
06.10.2018
21:56:47
Можно так же сделать кнопки в xml, а по клику создавать вьюху через inflate и добавлять в контейнер
вот про это нужно мне прочитать, спасибо что направил, как всегда )

Google
Iván
06.10.2018
23:19:29
на Android встречал кто готовое "пожалуста оцените апп" окошко?
такого не нашёл, зато нашёл https://github.com/aritchie/userdialogs

Iván
06.10.2018
23:28:18
нет, MvvmCross

FinniV
07.10.2018
05:22:27
на Android встречал кто готовое "пожалуста оцените апп" окошко?
Так сверстай модалку А по клику открывай интернет плеймаркета или Яндекс

Code Writer
07.10.2018
08:16:07
Ребят, помню либу которая позволяла открывать вьюшки как попап, создатель сидит в этом чате ещё, не напомните название?

Code Writer
07.10.2018
08:20:59
Rg.Popup
Спасибо

Андрей Родионович
07.10.2018
13:40:12
Ребята, а у меня одного последнюю неделю какая-то дичь с дебагером происходит? Чтобы отладить нужно по 2 раза собирать, проперти при наводе мышкой показывать не хочет, каретка при дебаге сама прыгает куда ей угодно Уже и обновлялся несколько раз и чистил все что можно

Кто-то как-то решал?

Iván
07.10.2018
14:09:24
Так сверстай модалку А по клику открывай интернет плеймаркета или Яндекс
так и сделал в итоге чтоб время не терять, но хотел что-то менее навязчивое в плане UX например снизу плавно выезжающую планку

выскакивающие модалки ок когда сам на что-то кликнул, но без пользовательского действия перед ними – бьют в лицо )

Андрей Родионович
07.10.2018
14:40:15
На 15.8.1 появилась такая хрень. На 15.8.5 исправили это
У меня 15.8.6 Ничего не поменялось к сожалению(

Max
07.10.2018
15:57:53
Криптопесы?

Никак не могу придумать алгоритм, который бы отделял рекламу от сообщений

Есть предложения?

Nikolay
07.10.2018
16:16:29
Вечер добрый! Вопрос про разметку. Вот мой XAML: <Grid> <Grid.RowDefinitions> <RowDefinitio







Google
Nikolay
07.10.2018
16:17:42
Вечер добрый! Вопрос про разметку. Вот мой XAML: <Grid> <Grid.RowDefinitions> <RowDefinitio
<Grid> <Grid.RowDefinitions> <RowDefinition Height="25" /> <RowDefinition Height="40" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition /> </Grid.ColumnDefinitions> <Label Grid.Row="0" Grid.Column="0" Text="{Binding Name}" MinimumHeightRequest="25"></Label> <Switch Grid.Row="0" Grid.Column="1" x:Name="ctlIsEnabled" IsToggled="{Binding Path=IsEnabled}" MinimumHeightRequest="25"/> <Label Grid.Row="1" Grid.Column="0" Text="Pwd:" WidthRequest="50"></Label> <StackLayout Grid.Row="1" Grid.Column="1" BackgroundColor="DarkGray" Padding="1" MinimumHeightRequest="30"> <Entry Text="{Binding Password}" HorizontalOptions="FillAndExpand" WidthRequest="100" BackgroundColor="Black" FontSize="Large" ></Entry> </StackLayout> </Grid> Почему там край Entry с паролем пляшет в зависимости от длины Name?

Android 4.4

Андрей Родионович
07.10.2018
16:22:19
Nikolay
07.10.2018
16:26:27
А как правильно сделать?

Андрей Родионович
07.10.2018
16:28:58
Я бы советовал сделать что-то вроде такого <StackLayout> <AbsoluteLayout> <Label AbsoluteLayout.LayoutFlags="PositionProportional,WidthProportional" AbsoluteLayout.LayoutBounds="0,.5,.2,AutoSize"/> <Entry AbsoluteLayout.LayoutFlags="PositionProportional,WidthProportional" AbsoluteLayout.LayoutBounds="1,.5,.7,AutoSize"/> </AbsoluteLayout> </StackLayout>

Ну и оно будет релятивно делить экран в зависимости от того, что указано в Bounds

И не нужно будет вручную указывать размеры чего либо

Разве что Label FontSize="Medium"...

Или же <StackLayout> <StackLayout Orientation="Horizontal"> <Label HorizontalOptions="Start" /> <Entry HorizontalOptions="FillAndExpand"/> </StackLayout> </StackLayout>

Так даже лучше)

Андрей Родионович
07.10.2018
17:19:33
Андрей Родионович
07.10.2018
20:29:26
а Label тут для какого из моих полей? Name или password?
А разница то Какой угодно контент можно ставить не парясь о widthrequest'ах

Nikolay
07.10.2018
20:30:37
А разница то Какой угодно контент можно ставить не парясь о widthrequest'ах
Разница в том, что у меня есть label для name и label для password. И Еще по контролу для отображения самого name и password

т.е. 4 элемента

Андрей Родионович
07.10.2018
20:31:47
Нужно чтоб делило на 2 части?

Google
Nikolay
07.10.2018
20:32:00
да, на 2 строки

и шиина лейблов в одной строки не должна зависеть от ширины лейблов в другой

Андрей Родионович
07.10.2018
20:33:02
Ну так <StackLayout> <StackLayout Orientation="Horizontal"> <ЧтоУгодно HorizontalOptions="Start" /> <ЧтоУгодно HorizontalOptions="FillAndExpand"/> </StackLayout> <StackLayout Orientation="Horizontal"> <ЧтоУгодно HorizontalOptions="Start" /> <ЧтоУгодно HorizontalOptions="FillAndExpand"/> </StackLayout> </StackLayout>

HorizontalOptions какие нужно

Всё есть в доках

Можно и гридом, но как по мне он тут лишний

Nikolay
07.10.2018
20:35:42
Просто грид как-то странно ведет себя, колонки у него зависят от строк

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