public void OnClick(View v) { //get root layout PopoverView popoverView = new PopoverView(this, Resource.Layout.popover_showed_view); popoverView.setContentSizeForViewInPopover(new Point(320, 340)); popoverView.Del = this; popoverView.showPopoverFromRectInViewGroup(rootView, PopoverView.getFrameForView(v), PopoverView.PopoverArrowDirectionAny, true); ViewGroup view = (ViewGroup)popoverView.Superview; string str = ""; if (main == null) { main = view; str = "Hello"; } else { view = main; str = "Hello1"; } TextView txt = view.FindViewById <TextView> (Resource.Id.textView1); txt.Text = str; txt.Click += (object sender, EventArgs e) => { Console.WriteLine("Hello"); }; }
public void popoverViewDidDismiss(PopoverView view) { Log.Info("POPOVER", "Did dismiss"); }
public void popoverViewWillDismiss(PopoverView view) { Log.Info("POPOVER", "Will dismiss"); }
public void popoverViewDidShow(PopoverView view) { Log.Info("POPOVER", "Did show"); }
public void popoverViewWillShow(PopoverView view) { Log.Info("POPOVER", "Will show"); }