众所周知,内容提供程序会在应用程序运行时加载。但是我想在内容提供者启动之前进行一些操作。如何进行这项操作?在调用内容提供者的onCreate方法之前

最佳答案

我想我已经找到了解决方案。香港专业教育学院创建了我的自定义应用程序类,并覆盖了attachBaseContext方法

<application android:name=".ApplicationController" ...>
public class ApplicationController extends Application {
    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);

        // some of your own operations before content provider will launch
    }
}

关于android - 如何捕获内容提供者初始化?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9873669/

10-11 00:16