2011-01-12 101 views
0

我成功地從瀏覽器鏈接調用了這樣的標籤的活動。如何通過點擊url從瀏覽器啓動活動後回調(如onActivityResult)?

<a href="myapp://launch.myapp.com/activity2?var1=linkClicked">my app</a> 

cource我在這樣的AndroidManifest.xml中添加了actvity設置。

<activity android:name=".Activity2" > 
    <intent-filter> 
    <action android:name="android.intent.action.VIEW"></action> 
    <category android:name="android.intent.category.DEFAULT"></category> 
    <category android:name="android.intent.category.BROWSABLE"></category> 
     <data android:host="launch.myapp.com" android:scheme="myapp" 
     android:pathPrefix="/activity2"></data> 
    </intent-filter> 
</activity> 

我想從activity2回調一個值。

有沒有什麼辦法從上述瀏覽器啓動的活動中獲得一些價值?

換句話說,我想在瀏覽器中執行類似onActivityResult的事情,並且 從活動中獲取一個值,並在啓動活動的網頁上設置值。

回答

0

這不完全是你在找什麼。但這可能適用於你。

你可以做這樣的事情:

從活動中,你從瀏覽器中打開,寫數據2文件,或將其保存到數據庫中。 然後從網頁/瀏覽器檢索該數據。
您也可以序列化該數據。

「DER ISS ALWAZ是DOIN東西的另一種選擇」

+0

感謝您對我的問題的回答。但是,如何在瀏覽器中使用javascript讀取數據文件?當「activity2」結束時(),我怎樣才能在瀏覽器中做些什麼? – kimilhee 2011-01-13 06:04:43

相關問題