using System;using System.Collections.Generic;using System.Linq;using System.Reflection.Emit;using System.Text;using Xamarin.Forms;namespace PageApp{ public class MainMasterPage : MasterDetailPage { public MainMasterPage() { Label header = new Label { Text = "MasterDetailPage", Font = Font.BoldSystemFontOfSize(30), HorizontalOptions = LayoutOptions.Center }; int[] a = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 11, 11, 22, 112 }; ListView listView = new ListView { ItemsSource = a }; listView.ItemSelected += ListView_ItemSelected; Master = new ContentPage { Title = header.Text, Content = new StackLayout { Children = { header, listView } } }; Detail = new ContentPage() { Content = new Label() { Text = "测试" } }; } private void ListView_ItemSelected(object sender, SelectedItemChangedEventArgs e) { this.Detail = new ContentPage() { Content = new Label() { Text = e.SelectedItem.ToString() } }; //if (Device.OS == TargetPlatform.Android) //{ // this.Navigation.PopAsync(); //} } }}