24 lines
598 B
C#
24 lines
598 B
C#
using Android.Widget;
|
|
using Bit.Droid.Effects;
|
|
using Xamarin.Forms;
|
|
using Xamarin.Forms.Platform.Android;
|
|
|
|
[assembly: ExportEffect(typeof(FixedSizeEffect), "FixedSizeEffect")]
|
|
namespace Bit.Droid.Effects
|
|
{
|
|
public class FixedSizeEffect : PlatformEffect
|
|
{
|
|
protected override void OnAttached()
|
|
{
|
|
if (Element is Label label && Control is TextView textView)
|
|
{
|
|
textView.SetTextSize(Android.Util.ComplexUnitType.Pt, (float)label.FontSize);
|
|
}
|
|
}
|
|
|
|
protected override void OnDetached()
|
|
{
|
|
}
|
|
}
|
|
}
|