5

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

私は実際にはダイアログを使用したくありません。コントロールがポップアップする外観を探しています。ユーザーはそれをクリックするか、アクティビティ内の他のものをクリックすることを選択できます。

私はFLAG_NOT_TOUCH_MODALについて読んできましたが、ポップアップウィンドウでこれをうまく機能させることができないようです。

何か案は?

4

1 に答える 1

0

この例/ライブラリを見てください

https://github.com/lupidan/PopoverView

私のプロジェクトで使用する他のオプションは次のとおりです。

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

onActivityResult(...)でユーザーの選択をキャッチします

于 2013-01-25T11:42:55.863 に答える