Currently TelerikLocalizationManager sets CurrentThread.CurrentCulture on Android and iOS taking into account the target device culture.
Runtime exception: Java.Lang.RuntimeException: Font asset not found Fonts/telerikfont.ttf, when trying to access any page with controls that use telerikfont, like AutoCompleteView, TreeView, etc.
We need a control similar to the File Manager you have for ASP.Net
The spinners used in Telerik UI for Xamarin Pickers don't respond to keyboard events.
Pickers don't have support for keyboard navigation.
The purpose of this item is to track demand for support of the MacOS platform in the Telerik Xamarin controls. https://docs.microsoft.com/en-us/xamarin/xamarin-forms/platform/mac
In Selection Changed method SelectedSeries is always empty.
Is there other way to get which series is selected?
We should consider splitting the Telerik.Xamarin.iOS.dll into separate DLLs so that the customers can reference only the controls they need.
Hello guys,
Can you tell me is it possible to change Font Family in Rad Legend with some kind of workaround? Im trying to find a way in renderer but i cant find any
In Xamarin Forms there is a serious need for a Rich Text Editor control that would allow you to do this such as highlight text, apply fonts, styles etc. I think a tool like this is in great demand among Xamarin developers. Currently there are some Open source controls that have implemented these features however they have not been maintained and cannot be relied on for enterprise solutions
April 2020 Deadline
Apple will no longer accept applications published with anything less than Xamarin.Forms 4.5 after April 2020.
This is due to the UIWebView flag that is in Xamarin.Forms 4.4 and earlier
ITMS-90809: Deprecated API Usage- Apple will stop accepting submissions of apps that use UIWebView APIs starting from April 2020 .
Please visit this documentation for full explanation. Just to share the highlights, Telerik UI for Xamarin will need to:
UIWebView
– Your code should not have any references to UIWebView
or any classes that make use of UIWebView
.Hi,
I was checking your updates on my mobile and the app crashed.
Steps:
1. Go to Calendar & Scheduling
2. Agenda View Configuration
3. Scroll to 2022 for example
4. Press Today button - app crashes
It is easily reproducuble.
Here is the log from logcat:
05-15 07:52:09.267 5756 5756 E AndroidRuntime: FATAL EXCEPTION: main
05-15 07:52:09.267 5756 5756 E AndroidRuntime: Process: com.telerik.xamarin, PID: 5756
05-15 07:52:09.267 5756 5756 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=109; index=-1
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at java.util.ArrayList.get(ArrayList.java:439)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.telerik.widget.calendar.agendaview.CalendarAgendaView$1.onScrolled(CalendarAgendaView.java:78)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.support.v7.widget.RecyclerView.dispatchOnScrolled(RecyclerView.java:4961)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.support.v7.widget.RecyclerView.dispatchLayoutStep3(RecyclerView.java:4021)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3652)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:4194)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1812)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1656)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.onLayout(LinearLayout.java:1565)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.telerik.widget.calendar.agendaview.CalendarAgendaLayout.arrange(CalendarAgendaLayout.java:102)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.telerik.widget.calendar.RadCalendarView.onLayout(RadCalendarView.java:1132)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.ViewRenderer_2.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.ViewRenderer_2.onLayout(ViewRenderer_2.java:47)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:81)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:81)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:81)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:81)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.VisualElementRenderer_1.onLayout(VisualElementRenderer_1.java:81)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md59ee76e6e58d2e8d37e01f503ba67c2ac.RadViewContainerBase.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md59ee76e6e58d2e8d37e01f503ba67c2ac.RadViewContainerBase.onLayout(RadViewContainerBase.java:46)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.ViewRenderer_2.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.ViewRenderer_2.onLayout(ViewRenderer_2.java:47)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.PageRenderer.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.PageRenderer.onLayout(PageRenderer.java:72)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md58432a647068b097f9637064b8985a5e0.NavigationPageRenderer.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md58432a647068b097f9637064b8985a5e0.NavigationPageRenderer.onLayout(NavigationPageRenderer.java:65)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.xamarin.forms.platform.android.FormsViewGroup.measureAndLayout(FormsViewGroup.java:37)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.PlatformRenderer.n_onLayout(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at md51558244f76c53b6aeda52c8a337f2c37.PlatformRenderer.onLayout(PlatformRenderer.java:55)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1083)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1812)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1656)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.onLayout(LinearLayout.java:1565)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1812)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1656)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.LinearLayout.onLayout(LinearLayout.java:1565)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.android.internal.policy.DecorView.onLayout(DecorView.java:1041)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.View.layout(View.java:22419)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewGroup.layout(ViewGroup.java:6584)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:3378)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2842)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1888)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8511)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:949)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:761)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:696)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:935)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:873)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7050)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
05-15 07:52:09.267 5756 5756 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)