protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); //Window.AddFlags (WindowManagerFlags.NotTouchable); //Window.AddFlags (WindowManagerFlags.NotTouchModal); //GetSystemService (WindowManager.UpdateViewLayout); // Set our view from the "main" layout resource SetContentView (Resource.Layout.Main); _UiVideosList = FindViewById<ListView> (Resource.Id.UiVideosList); FakeData data = new FakeData (); _VideoDB = new VideoBuyDB (); _VideoDB.ConnectToDB ("VideoBuyDB.db3"); _VideoDB.CreateDB (); //_VideoDB.Insert (data.allVideos.ToArray ()); //_VideoDB.SelectBDItems (); _VideosListAdapter = new VideosListAdapter (this, _VideoDB.SelectBDItems ().ToArray ()); _UiVideosList.Adapter = _VideosListAdapter; //Intent i = new Intent (this, typeof(IncomingCallReceiver)); //StartService (i); _telephonyManager = (TelephonyManager)GetSystemService (Context.TelephonyService) as TelephonyManager; PhoneStateListener callListener = new PhoneStateListener (); PhoneStateListenerFlags callStateListenerFlags = new PhoneStateListenerFlags(); _telephonyManager.Listen (callListener, PhoneStateListenerFlags.CallState); }
protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); SetContentView (Resource.Layout.AcountVideoList); _UiVideosList = FindViewById<ListView> (Resource.Id.UiVideosList); FakeData data = new FakeData (); _VideoDB = new VideoBuyDB (); _VideoDB.ConnectToDB ("VideoBuyDB.db3"); _VideosListAdapter = new VideosListAdapter (this, _VideoDB.SelectBDItems ().ToArray ()); _UiVideosList.Adapter = _VideosListAdapter; }
public bool CreateDB() { if (_FileExists) { if (!TableExists ("VideoBuy", _connection)) { _connection.Open (); // This is the first time the app has run and/or that we need the DB. // Copy a "template" DB from your assets, or programmatically create one like this: var command =" CREATE TABLE IF NOT EXISTS VideoBuy (_VideoId INTEGER PRIMARY KEY NOT NULL, _VideoName ntext, _VideoLink ntext, _VideoPrice DECIMAL, _VideoTiming DECIMAL);"; using (var c = _connection.CreateCommand ()) { c.CommandText = command; c.ExecuteNonQuery (); } _connection.Close (); FakeData data = new FakeData (); this.Insert (data.allVideos.ToArray()); } } return _FileExists; }