using System; using Android.Views; using Android.Widget; namespace Shared { public class Tip { public Tip() { this.BackgroundColor = 0xff323232; this.CloseTime = 2; this.MaxWidth = 100; } public int CloseTime { get; set; } public string Text { get; set; } public AMPopTipDirection Direction { get; set; } public int MaxWidth { get; set; } public uint BackgroundColor { get; set; } /// /// 点击哪个View时显赫提示 /// public void Show(View view) { Display display = Application.Activity.WindowManager.DefaultDisplay; // 获取屏幕高度 Toast toast = Toast.MakeText (Application.Activity, Text, ToastLength.Long); // 这里给了一个1/4屏幕高度的y轴偏移量 toast.SetGravity (GravityFlags.Center, 0, 0); toast.Show (); //popTip.ShowText (this.Text,Direction,MaxWidth, Application.MainUIViewController.View, view.RealView.ConvertRectToView(view.RealView.Bounds,Application.MainUIViewController.View),CloseTime); } } }