2011-07-29 6 views
1

私は腐ったトマトに似たウェブサイトを運営しており、ユーザーはムービーのレビューを追加できます。私は現在アンドロイド用のアプリを開発しており、ユーザーは自分の電話からレビューを直接投稿し、タイトルのwikiまたはimdbリンクを提供することがプロセスの非常に重要な部分です。あなたはハイパーリンクのクリックを聞くためにアンドロイドの意図を使用できますか?

アンドロイドのクリップボードを監視するか、リンクを押すか聞いて、imdb.comリンクを実行するために自分のアプリケーションだけを購読する方法はありますか? (明らかに、これはアプリではオプションの設定になるだろう)そして、バッテリー寿命を浪費することなくこれに近づける最善の方法は何だろうか?

これを達成する別の方法がありますか?

答えて

0

これは簡単に検索することはできませんので、将来的にはこれが役立ちます。あなたがキャッチしたいサイトと一致するホスト:、もちろん

<intent-filter> 
    <action android:name="android.intent.action.VIEW" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
    <category android:name="android.intent.category.BROWSABLE" /> 
    <data android:host="www.imdb.com" android:scheme="http" /> 
</intent-filter> 

アンドロイドを変更:AndroidManifest.xmlファイルにこれを追加すると、ハイパーリンクのハンドラのリストにあなたのアプリを取得するためにインテントフィルタを使用する方法であります。 android:pathPrefixを使用することもできます

関連する問題