0
我有兩個應用程序。我在一個應用程序(服務A)上有一個菜單按鈕,用於觸發不同服務(服務B)中的操作。查詢文件是否存在於不同的應用程序
我想要做的菜單項(服務A)僅可見如果文件存在於服務B.
是否有實現這一目標,而不是使用與文件絕對路徑清潔機制?
我有兩個應用程序。我在一個應用程序(服務A)上有一個菜單按鈕,用於觸發不同服務(服務B)中的操作。查詢文件是否存在於不同的應用程序
我想要做的菜單項(服務A)僅可見如果文件存在於服務B.
是否有實現這一目標,而不是使用與文件絕對路徑清潔機制?
有兩種方法來實現這一目標:
使用不同服務的遠程綁定。你需要使用AIDL接口上定義一個接口,然後調用方法責任委託檢查文件是否存在以服務B.
在「擁有」的文件和查詢的應用程序定義一個ContentProvider內容提供者查看文件是否存在。