I am trying to remove the black underline under the SearchBar Control on Android. I wrote a CustomRender that I thought would accomplish this, but no luck:
[assembly: ExportRenderer(typeof(NoUnderlineSearchBar), typeof(NoUnderlineSearchBarRenderer))]
namespace XamarinDemo.Droid.CustomRenderers
{
public class NoUnderlineSearchBarRenderer : SearchBarRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<SearchBar> e)
{
base.OnElementChanged(e);
if (Control != null)
{
this.Control.SetBackgroundColor(Android.Graphics.Color.Argb(0, 0, 0, 0));
}
}
}
}
This seems to work for Entry fields, but not SearchBars. Does anyone know how I can remove the SearchBar underline in a Custom Renderer? Thanks!