2011-01-20 9 views
5

Androidでモードレスポップアップウィンドウを作成できないようです。ポップアップウィンドウを作成してイベントを受け取ることができます。しかし、私が必要とするのは、そのイベントを受け取るためであり、ユーザーがポップアップウィンドウの外側をクリックすると、アクティビティは通常通りのイベントを受け取ります。Androidモードレスポップアップウィンドウ

私は実際にダイアログを使いたくないのですが、コントロールがポップアップする場所を探しています。ユーザーはそれをクリックするか、アクティビティ内の何かをクリックすることを選択できます。

私はFLAG_NOT_TOUCH_MODALについて読んできましたが、ポップアップウインドウではうまく動作していないようです。

アイデア?

+0

あなたはポップアップウィンドウを表示するために何を使用していますか?サブアクティビティ、ダイアログ、またはポップアップメニュー – Supreethks

+0

純粋にネイティブであるか、PhoneGapやTitaniumのようなjavascript APIを使用していますか? – Nezam

答えて

0

は、私は私のプロジェクトで使用する他のオプションがある。この例/ライブラリ

https://github.com/lupidan/PopoverView

を見てみましょう:

<activity android:name="com.your.Activity" android:theme="@android:style/Theme.Dialog"></activity> 

とonActivityResult(とユーザーの選択をキャッチ... )

関連する問題