I've been following this tutorial for creating a database and have one question. It says "To access your database, instantiate your subclass of SQLiteOpenHelper
:
FeedReaderDbHelper mDbHelper = new FeedReaderDbHelper(getContext());
". But how can I instantiate my FeedReaderDbHelper
class in another class (in a service in my case) without instantiating the whole FeedReaderContract
class, because it says I should avoid instantiating the former class? In my service I am doing this:
FeedReaderContract.FeedReaderDbHelper mDbHelper = new FeedReaderContract().new FeedReaderDbHelper(mContext);
But the tutorial says it's forbidden.