クリック場所でpopoupwindowを表示する方法は?
-
29-09-2019 - |
質問
Clickの場所でAndroidでPopupWindowを表示しようとしています。 Androidは、何らかの理由でクリック座標の取得をサポートしていないことを読みました。
Android 2.1+の連絡先に表示される小さなポップアップのようなことをしたいのですが、人のアイコンを選択し、その人に連絡するさまざまなオプションを示す窓の場所にウィンドウが表示されます。また、Twitterアプリケーションでは、同様のことをします。
コンテキストメニューのように機能していると思いますが、私が読んだのは、コンテキストメニューをカスタマイズできないということです。場所のこのポップアップウィンドウはどのように行われていますか?
ありがとう。
解決
PopupWindowの場合には、より簡単なオプションがあります。
メソッド showAsDropDown(View, int offsetx, int offsety)
PopupWindowのウィンドウを特定のオフセットで指定されたビューに固定します。
他のヒント
StackoverFlowでもっと検索する必要がありました...この質問にはサンプルがあります。AndroidでTwitterアプリスタイルをクイックアクションする方法
また、ここにガイドがあります:http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/
所属していません StackOverflow