0

我要開發像機器人https://play.google.com/store/apps/details?id=com.ne.hdv定製視頻下載的應用程序。在這裏,我想允許用戶從browser.In視頻下載此應用程序,用戶將搜索瀏覽器的視頻和使用時點擊下載鏈接,應打開意圖選擇對話框也將包含在選擇對話框我的應用程序圖標。之後,當用戶點擊我的應用時,他/她將被重定向到我的應用,然後用戶可以在我的應用中看到下載過程。我已經搜索,但我無法得到適當的解決方案。我提到了很多關於從url下載視頻的鏈接,但我沒有收到,我怎麼能夠處理用戶在瀏覽器中的點擊以及如何獲取該視頻的網址。請指導我開發這個應用程序。我已經實現了從特定網址下載視頻的代碼,但在我的應用程序中,下載鏈接不會被修復。視頻下載爲Android

謝謝。

回答

0

當用戶點擊他/她的瀏覽器中播放按鈕特定意圖提出和Android彈出式菜單一dilog與安裝的應用程序的列表適用於這個目的。在HDV Downloader的視頻中,你提到你可以在對話框中看到這個應用程序:MX播放器,Videp播放器,ES媒體播放器等。

因此,你需要什麼,它是要找出意圖提出和添加各自的主要活動中的意圖過濾器。這mechanizm所謂的意圖分辨率,您可以在http://developer.android.com/guide/components/intents-filters.html

希望這有助於查看詳細信息,

亞歷山大。

+0

我知道我必須使用'意向filter'爲,但我不知道哪個'action'和'data'將用於意圖過濾器。 – zanky

+0

數據應該與文檔中的數據絕對相似: 「 」另一種常見配置是過濾器,包括方案和數據類型。例如,如下面的元素告訴Android,組件可以按順序從網絡檢索視頻數據要執行的操作: <意圖濾波器> <數據機器人:方案= 「HTTP」 機器人:類型= 「視頻/ *」/> ... 「 –

+0

Abount動作 - 我認爲任何允許彈出一個活動,例如<操作機器人:名字=「android.intent.action.VIEW」 /> –