public DeviceItemViewHolder(View view) { _macTextView = (TextView)view.FindViewWithTag("mac"); _majorTextView = (TextView)view.FindViewWithTag("major"); _minorTextView = (TextView)view.FindViewWithTag("minor"); _measuredPowerTextView = (TextView)view.FindViewWithTag("mpower"); _rssiTextView = (TextView)view.FindViewWithTag("rssi"); }
void UpdateImageButtonIconColor(string tagName, Color toColor) { var image = _control.FindViewWithTag(tagName) as AImageButton; if (image != null && image.Drawable != null) { if (toColor != null) { image.Drawable.SetColorFilter(toColor, FilterMode.SrcIn); } else { image.Drawable.ClearColorFilter(); } } }
void UpdateImageButtonIconColor(string tagName, Color toColor) { var image = _control.FindViewWithTag(tagName) as AImageButton; if (image != null && image.Drawable != null) { if (!toColor.IsDefault) { image.Drawable.SetColorFilter(toColor.ToAndroid(), PorterDuff.Mode.SrcIn); } else { image.Drawable.ClearColorFilter(); } } }
private static object ViewFindByNameMember(IBindingMemberInfo bindingMemberInfo, View target, object[] arg3) { if (target == null) return null; var rootView = target.RootView; if (rootView != null) target = rootView; var name = arg3[0].ToStringSafe(); var result = target.FindViewWithTag(name); if (result == null) { var id = target.Resources.GetIdentifier(name, "id", target.Context.PackageName); if (id != 0) result = target.FindViewById(id); } return result; }
public static void SetCheck(View v, Hospital hospital) { var img = (ImageView) v.FindViewWithTag("imgCheck"); img.Visibility = ViewStates.Gone; // if(hospital.IsChosen) { // img.SetImageResource(Android.Resource.Drawable.CheckboxOnBackground); // } else { // img.SetImageResource(Android.Resource.Drawable.CheckboxOffBackground); // } }