2011-11-29 42 views
0

我有兩個應用程序。我在一個應用程序(服務A)上有一個菜單按鈕,用於觸發不同服務(服務B)中的操作。查詢文件是否存在於不同的應用程序

我想要做的菜單項(服務A)僅可見如果文件存在於服務B.

是否有實現這一目標,而不是使用與文件絕對路徑清潔機制?

回答

0

有兩種方法來實現這一目標:

  1. 使用不同服務的遠程綁定。你需要使用AIDL接口上定義一個接口,然後調用方法責任委託檢查文件是否存在以服務B.

  2. 在「擁有」的文件和查詢的應用程序定義一個ContentProvider內容提供者查看文件是否存在。

相關問題