2011-12-21 13 views
2

Androidでダウンロードマネージャを作成しています。このプログラムの使い方としては、ウェブブラウザーのあるリンク(または既にリンクされているテキストの一部)を「クリックして保持」し、「ダウンロードマネージャーに追加する」オプションを追加したいと思っています。彼に現れます。どのようにすればいいのか分かりません...Androidでオプションを登録する「クリックアンドホールド」アクション

NDKを使う必要はありますか?どんな授業を探すべきですか?

---------------- EDITED --------------------

申し訳ありませんが、私が私を考えます非常に明確ではなかった。私は、アプリケーション内ではなく、Android OSでの長いクリックイベントのオプションを登録したいと考えています。あなたが何かを長くクリックすると、 "Share with GMail"オプションがあるように。 Yahoo Mailアプリケーションには、何かを長押ししたときに「Share with Y!Mail」が表示される可能性があることがわかっています。これは、長いクリックにはどのアプリケーションを使用するのか、Dolphin Web Broser、Opera Mobile/Mini、デフォルトのAndroidファイルエクスプローラまで

答えて

-1

必要なクラスはわかりませんが、SDKで利用できるはずです。

GoogleのAndroid SDKボタンですか?

0

これは、コンテンツプロバイダを使用して行われ

http://developer.android.com/reference/android/view/View.OnLongClickListener.html

+0

ええ、私はこの種のイベントにオプションを登録したいが、私は自分のアプリケーションではなく、アンドロイド自体にはその必要はありません。 たとえば、Yahoo!メールをインストールしてWebリンクを長時間クリックすると、Androidにいくつかのオプションが表示されると、「Share in Y!Mail」が表示されます。私は自分のアプリケーションがAndroidのようなオプションを登録したいと思っています。 – IPValverde

+0

onlongclicklistenerを設定するだけで、ユーザーにダウンロードマネージャーを追加するオプションを与えるalertdialogを呼び出させる –

+0

しかし、私はこのlongClickオプションをAndroid(Dolphin、Opera、または標準のもの)。 このコードを私のアプリケーションの中に入れてもそれはできません。私のアプリケーションのためだけに長いクリックが表示されます。 – IPValverde

関連する問題