我想在Xamarin.Forms应用程序中调整图标的大小。我该怎么办?
我将许多图标和尺寸添加到了drawable -...文件夹中
但是图标肯定太大了。
也许它也很重要,我决定创建一个搜索栏渲染器来更改图标。
protected override void OnElementChanged(ElementChangedEventArgs<SearchBar> args)
{
base.OnElementChanged(args);
if (Control != null)
{
var searchView = Control;
searchView.Iconified = true;
searchView.SetIconifiedByDefault(false);
// (Resource.Id.search_mag_icon); is wrong / Xammie bug
int searchIconId = Context.Resources.GetIdentifier("android:id/search_mag_icon", null, null);
var icon = searchView.FindViewById(searchIconId);
(icon as ImageView).SetImageResource(Droid.Resource.Drawable.fa_search);
}
}
结果就是:https://ibb.co/stknCG4。我的图标左侧应有尺寸,如箭头。