
mute
10.07.2018
13:18:26
вью это как лист только горизонтальный

Алексеев
10.07.2018
13:18:29
Это страница
Ты читаешь статью 2016 года за это время уже много что можгло измениться и компонент тупо встроили в Forms

Андрей Родионович
10.07.2018
13:18:55
Это отдельная страница, а я говорю про view
пейдж все таки не то

Google

Андрей Родионович
10.07.2018
13:19:11
вью это как лист только горизонтальный

Алексеев
10.07.2018
13:20:37
По плагину могу сказать работает хорошо, в нескольких проектах использовал

Андрей Родионович
10.07.2018
13:21:04
Окей, спасибо, буду пробывать)

Kirill
10.07.2018
13:32:09

Sasha
10.07.2018
13:39:48
Всем привет, посоветуйте как сделать кнопку где бекгграундколор будет градиентом? Пробую через кастом рендеринг. код:
protected override void DispatchDraw(Canvas canvas)
{
var button = this.Element as RoundButton;
button.CornerRadius = 20;
Android.Graphics.Color color0 = button.GradientStart.ToAndroid();
Android.Graphics.Color color1 = button.GradientEnd.ToAndroid();
Shader.TileMode tile = Shader.TileMode.Clamp;
var linear = new LinearGradient(
(float)button.X,
(float)button.Y,
Height,
Width,
color0, color1,
tile
);
var paint = new Android.Graphics.Paint()
{
Dither = true,
};
paint.SetShader(linear);
canvas.DrawPaint(paint);
base.DispatchDraw(canvas);
}

vladimir
10.07.2018
13:44:03
ух куда вы залезли, DispatchDraw
оно не нужно
ща скину

Sasha
10.07.2018
13:49:41

Андрей Родионович
10.07.2018
13:51:59
Подскажите пожалуйста, почему не робит каруселька?
<controls:CarouselViewControl BackgroundColor="Bisque" IsSwipeEnabled="True" ShowIndicators="True"
>
<controls:CarouselViewControl.ItemsSource>
<x:Array Type="{x:Type RelativeLayout}">
<RelativeLayout BackgroundColor="Red">
</RelativeLayout>
<RelativeLayout BackgroundColor="Green">
</RelativeLayout>
<RelativeLayout BackgroundColor="Blue">
</RelativeLayout>
</x:Array>
</controls:CarouselViewControl.ItemsSource>
</controls:CarouselViewControl>
Я не могу впихивать в неё лэйауты?

Алексеев
10.07.2018
13:53:28

Андрей Родионович
10.07.2018
13:53:42
А он не работает

Google

Андрей Родионович
10.07.2018
13:54:23
Ну тобишь я в mainactivity пишу это и подчеркивает это
Все, извиняюсь, это моя ошибка
Пересобрал проект, перестало подчеркивать

vladimir
10.07.2018
13:55:58
Спасибо, не работало - то пошел в крайности, жду)
var drawable = new GradientDrawable(
GradientDrawable.Orientation.LeftRight,
new []{Color.Red.ToArgb(), Color.Blue.ToArgb()}
);
drawable.SetGradientType(GradientType.LinearGradient);
this.Control.Background = drawable;
и почему вы свойство вашей View изменяете в Renderer'е?
button.CornerRadius = 20;

Kirill
10.07.2018
13:56:35

Андрей Родионович
10.07.2018
13:57:05
А какая между ними разница?
Я вот смотрю, заработало

Kirill
10.07.2018
13:57:29

Андрей Родионович
10.07.2018
13:57:40
Просто сделал массив лэйаутов и работает

Алексеев
10.07.2018
13:59:32
Просто сделал массив лэйаутов и работает
Массив лейаутов подойдет в том случае если у тебя каждый лейаут в карусели уникальный, а так проще сделать шаблон и забиндить поля
Хотя для уникальных шаблонов есть DataTemplateSelector

Андрей Родионович
10.07.2018
14:00:17
У меня таки разные лэйауты, в них будут кнопки отрисованы в skia
Так что думаю, так подойдет

Алексеев
10.07.2018
14:01:07

Андрей Родионович
10.07.2018
14:01:48
Не, пролагиваний не заметил)
В любом случае спасибо)

Sasha
10.07.2018
14:06:32

Кита
10.07.2018
14:53:56
А как правильно?
PushViewController правильно, я ничего не говорю. Но лучше из этого сделать Task чтобы получать по факту момент когда на вью был осуществлен переход с учетом воспроизведения анимаций

Alexander
10.07.2018
15:15:14
всем привет! тестил кто CSS в XF? что можете сказать об этом? будет ли например работать зачеркивание/подчеркивание текста или только самый базовый функционал доступен?

Kirill
10.07.2018
15:24:47

Alexander
10.07.2018
15:28:08

Google

Kirill
10.07.2018
15:28:40

vladimir
10.07.2018
15:29:01

Sergey
10.07.2018
15:39:58
Подскажите можно ли как то recent list запретить для приложения?

Georgy
10.07.2018
15:41:27

Sergey
10.07.2018
15:47:01
Спасибо
Помргло


Code Writer
10.07.2018
17:23:34
Всем привет, подскажите пожалуйста куда копать:
The "ResolveLibraryProjectImports" task failed unexpectedly.System.IO.FileNotFoundException: Could not load assembly 'XXX, Version=0.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?File name: 'XXX.dll' at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters) at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(String fullName) at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Extract(DirectoryAssemblyResolver res, ICollection`1 jars, ICollection`1 resolvedResourceDirectories, ICollection`1 resolvedAssetDirectories, ICollection`1 resolvedEnvironments) at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Execute() at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()


Андрей Родионович
10.07.2018
17:29:16
У меня что то подобное было
Я bin и obj удалил, очистил прожэкт и пересобрал
И так оно пофиксилось

Code Writer
10.07.2018
17:35:07
Блин, я это всё уже проделывал + UseShortNames и всё такое прописал
Обычно помогало, но щас нет

Андрей Родионович
10.07.2018
17:57:52
Тогда извините(
Не имею понятия чего оно так

mute
10.07.2018
18:10:20
я в таком случае удаляю реф на пцл прожект из андроид прожекта и добавляю обратно

mute
10.07.2018
18:10:25
я на XF
если это конечно с ним связано

Max
10.07.2018
18:12:19

mute
10.07.2018
18:15:58
о. а как?) кину в пребилд

Max
10.07.2018
18:19:11
Темп файлики, которые она пишет можно удалить
Тоже самое с решарпером канает
(он вроде кеш хранит прямо в папке проекта)

Google

Venofied
11.07.2018
08:42:19
Народ, вопрос такой добавил в контроллер WKwebview и после перехода белый экран, прописал в loadView и ViewDidLoad

Александр
11.07.2018
08:45:57

mute
11.07.2018
08:46:43
url https?
mixed content mb?

Venofied
11.07.2018
08:47:22

mute
11.07.2018
08:48:20
тогда может смешанный контент. если на странице есть ссылки на http, то работать не будет. эпловсктй вебкит эту фигню запрещает
и вроде нельзя с этим ничего поделть

Nikolai
11.07.2018
08:50:29
В Андроиде такое же поведение

mute
11.07.2018
08:50:40
нет

Admin
ERROR: S client not available

Venofied
11.07.2018
08:51:02
Да и на Гугл не переходит

mute
11.07.2018
08:51:47

Nikolai
11.07.2018
09:02:16

mute
11.07.2018
09:13:16
ну да. в андроиде это хоть можно разрешить. у меня в кастом рендере для вебвью только жабаскрипт включен. но миксед контент показывает

Code Writer
11.07.2018
09:17:00
Using the generic type 'ReactiveContentPage<TViewModel>' requires 1 type arguments
Что блин происходит, писал 2 недели назад всё было прекрасно, а щас полетело
Это в сгенерированном файлике, и из за этого билд не проходит

mute
11.07.2018
09:19:21
клин ребилд ?

Code Writer
11.07.2018
09:20:53
Делал)
Со вчерашнего дня мучаюсь. Клин ребилд делал, рестор нугет пакетов делал, кэш почистил

mute
11.07.2018
09:24:43
ребят. нугет хелл. чо делать.
для андроида висят обновы для Xamarin.Android.Support.* но обновиться не могу т.к. какие-то из плагинов хотят ровно какую-то версию. хочу обновить Xamarin.Essentials. не может. т.к. он хочет новый Xamarin.Android.Support, а плагины старый. я удаляю все эти плагины. теперь выебуется сам Xamarin.Forms т.к. хочет ровно 25.* версию. а я пытаю обновиться с 27 чото там на 27 чото там +1

vladimir
11.07.2018
09:28:10

Google

mute
11.07.2018
09:28:27
но ведь до этого обновил
сейчас 27
без бубна. просто накатил

vladimir
11.07.2018
09:28:57
но XF работать не будет ,я про это
вы обновить-то обновите

mute
11.07.2018
09:29:13
работает же)

vladimir
11.07.2018
09:29:27
так в чём проблема тогда?
значит XF таргетит не =, а >=

mute
11.07.2018
09:29:58
обновы то висят. хотя бы Essentials обновить

vladimir
11.07.2018
09:30:20
вы реально не понимаете версионную зависимость?

mute
11.07.2018
09:31:18
если таргетит как >= то чож ему не нравится то

vladimir
11.07.2018
09:31:37
Essentials таргетит именно >=?
какую версию его вы смотрите?
точную напишите
точные версии всех конфликтных плагинов напишите
я вам объясню проблему тогда

mute
11.07.2018
09:32:21
Xamarin.Essentials -Version 0.8.0-preview

vladimir
11.07.2018
09:34:11
а XF?

mute
11.07.2018
09:35:15
Plugin.FirebasePushNotification -v 2.3.0
Xamarin.Forms -v 3.1.0.583944
у обоих в депенденсях стоит как >=
но при установке у меня конфликт что они хотят = минимальную версию
т.е. проблем то быть не должно