[英]Order of instantiation of Android Content Providers
對於我的應用程序,我需要先啟動一個內容提供程序。 據我所知,順序獨立於AndroidManifest中的順序,並且不是字母順序的。
如何控制Android調用內容提供者的onCreate()方法的順序?
您需要設置android:initOrder
屬性。 以下是Android文檔所說的內容
android:initOrder相對於同一進程托管的其他內容提供者,應實例化內容提供者的順序。 如果內容提供者之間存在依賴關系,則為每個內容提供者設置此屬性可確保按照這些依賴關系所需的順序創建它們。 該值是一個簡單的整數,其中較大的數字首先被初始化。
https://developer.android.com/guide/topics/manifest/provider-element.html#init
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.