有没有办法放置带有Entry的图像并具有圆形边框。 直到现在使用自定义EntryRenderer成功使用圆形边框。但是无法将图像放在边框内。
public class ExtendedEntryRender : EntryRenderer{
protected override void OnElementChanged(ElementChangedEventArgs<Entry> e)
{
base.OnElementChanged(e);
if (Control != null)
{
GradientDrawable gd = new GradientDrawable();
gd.SetColor(Android.Graphics.Color.Argb(252, 247, 191, 178));
gd.SetCornerRadius(30);
gd.SetStroke(1, Android.Graphics.Color.Argb(252, 247, 191, 178));
this.Control.SetBackgroundDrawable(gd);
this.Control.SetTextColor(Android.Graphics.Color.Black);
this.Control.SetCursorVisible(true);
}
}
}
由于
答案 0 :(得分:0)
如果我打算尝试这样的事情。我可能会开始使用XLabs Circle Image Control。 接着是类似于你所拥有的东西,然后将它们放在网格控件的同一个单元格中,让它们叠加在一起。