protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Main); Button add = FindViewById <Button>(Resource.Id.main_btn_add); Button del = FindViewById <Button>(Resource.Id.main_btn_del); Button que = FindViewById <Button>(Resource.Id.main_btn_que); add.Click += (s, e) => { Intent dialog = new Intent(this, typeof(AddActivity)); StartActivity(dialog); }; del.Click += (s, e) => { Intent dialog = new Intent(this, typeof(DeleteActivity)); StartActivity(dialog); }; que.Click += (s, e) => { Intent dialog = new Intent(this, typeof(QueryActivity)); StartActivity(dialog); }; SqliteManager <Person> sqlite = new SqliteManager <Person>(); sqlite.CreateTable(); }
private void Awake() { _sqliteManager = SqliteManager.Instance; _sqliteManager.OpenDBFile(SqlConfig.myDB + "1"); _sqliteManager.CreateTable(tableName, SqlConfig.testTableBlock); }
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); }; }