public override void OnCreate() { base.OnCreate(); // TODO: pick which storage library you wish to use... // List // TaskMgr = new TodoItemManager(); // XML // var sqliteFilename = "TodoList.xml"; // string libraryPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal); // var path = Path.Combine(libraryPath, sqliteFilename); // var xmlStorage = new AndroidTodo.XmlStorageImplementation (); // TaskMgr = new TodoItemManager(path, xmlStorage); // ADO.NET var sqliteFilename = "TodoADODB.db3"; string documentsPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal); // Documents folder string libraryPath = Path.Combine(documentsPath, "..", "Library"); // Library folder var path = Path.Combine(libraryPath, sqliteFilename); var db = new ADODatabase(path); TaskMgr = new TodoItemManager(db); // SQLite // var sqliteFilename = "TodoSqliteDB.db3"; // string documentsPath = Environment.GetFolderPath (Environment.SpecialFolder.Personal); // Documents folder // var path = Path.Combine(documentsPath, sqliteFilename); // var conn = new Connection(path); // TaskMgr = new TodoItemManager(conn); }