protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.QueryLayout); TextView res = FindViewById <TextView>(Resource.Id.que_text_res); SqliteManager <Person> sqlite = new SqliteManager <Person>(); var list = sqlite.QueryAll(); foreach (var item in list) { res.Text += $"ID:{item.ID} Name:{item.Name} Sex:{item.Sex} Age:{item.Age}\n"; } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Forms.Forms.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); Toolbar toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; Tips = FindViewById <TextView>(Resource.Id.Tips); Tips.Click += (s, e) => { ShowScanDialog(); }; DeviceList = FindViewById <ListView>(Resource.Id.DeviceList); try { data = sqlite.QueryAll(); } catch { sqlite.CreateTable(); data = sqlite.QueryAll(); } if (data.Count != 0) { DeviceList.Visibility = ViewStates.Visible; Tips.Visibility = ViewStates.Gone; } adapter = new DeviceListAdapter(this, Resource.Layout.device_list_item, data); DeviceList.Adapter = adapter; DeviceList.ItemLongClick += (s, e) => { Wake(e); }; DeviceList.ItemClick += (s, e) => { Edit(e); }; }