我有一個後臺服務負責檢查服務器的更新。在應用安裝請求後等待用戶操作?
的服務啓動一個的AsyncTask,負責實際的檢查和更新的下載。
然後,我推出的意圖,要求用戶安裝或取消安裝
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(newFile(SystemConstants.UPDATE_DOWNLOAD_PATH+fileName)),"application/vnd.android.packagearchive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
mContext.startActivity(intent);
在Activity
我會startActivityForResult
但是由於service
開始我有一個很難搞清楚如何請求等待用戶的迴應。
我怎樣才能的的AsyncTask內等待用戶選擇的動作?
感謝
如果用戶按下任意鍵,那麼你需要做什麼? –