Android 您能否在不与父活动通信的情况下从片段内部打开数据库?
可以直接从片段内部打开数据库吗?我尝试过将databasehandler从我的活动传递到片段,我知道它是有效的。我只是想知道我能不能换个方式。也许是更好的方法。您可以像这样在片段中创建数据库处理程序的实例Android 您能否在不与父活动通信的情况下从片段内部打开数据库?,android,database,android-fragments,Android,Database,Android Fragments,可以直接从片段内部打开数据库吗?我尝试过将databasehandler从我的活动传递到片段,我知道它是有效的。我只是想知道我能不能换个方式。也许是更好的方法。您可以像这样在片段中创建数据库处理程序的实例 DatabaseHandler dbh = new DatabaseHandler(getActivity()); 我会仔细检查DatabaseHandler的具体实现,但我相信任何上下文都可以,因此您可以使用自己的Application.getInstance()实现并使用应用程序上
DatabaseHandler dbh = new DatabaseHandler(getActivity());
我会仔细检查
DatabaseHandler
的具体实现,但我相信任何上下文都可以,因此您可以使用自己的Application.getInstance()
实现并使用应用程序上下文
这使您的代码无需挂接到任何活动
实例