問題タブ [android-popupwindow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
816 参照

android - FragmentActivity から Dialog Fragment または Popupwindow にフラグメントを表示する

ユーザーが絵文字ロゴをクリックした場合に表示したい Emojiicons のこのコードがあります。キーボードを切り替えることができないので、代わりにこれを行っています。

//R.layout.popup_item

以下のコードを使用してそのレイアウトを膨らませようとすると、フラグメントの重複エラーが表示されます。これは、膨らませる際のエラーを意味します。FragmentActivityからそのビューを膨らませる方法を誰かが提案できますか?

0 投票する
1 に答える
4344 参照

android - Android PopupWindow アニメーションが機能しない

画面の左上隅からボタンをクリックすると、PopupWindow が表示されます。しかし、問題は、開いているときに非常に速く表示されることです。つまり、アニメーションは発生しませんが、閉じると正常に動作します。つまり、アニメーションで消えます。

これが私のコードです。助けてください。

メイン クラス コード:

私のstyle.xml

私のpopup_show.xml

私の popup_hide.xml

0 投票する
0 に答える
1139 参照

android - update() を呼び出した後に Android PopupWindow の位置が変わらない

私の Android アプリには、マーカー付きのゲーム マップがあります。ユーザーがマーカーをタップすると、マップ マーカーに合わせて PopupWindow が表示されます (Google マップと同様)。私が抱えている問題は、マーカーが画面の上部に近い場合、PopupWindow が ActionBar (およびマーカーが十分に高い場合はステータス バーの下) と重なることです。

showAtLocation() を呼び出して PopupWindow を表示しています。これにより、ビューが "Map" フラグメント内に制限されることを期待していました (左側と右側で行われます) が、うまくいきません。

ポップアップ内のテキストが複数行を占めていることを考慮して、ビューがレイアウトされた後にポップアップの Y 位置を更新する調整を既に実装していました。それは問題なく機能しましたが、この状況で別の垂直方向の調整を追加しようとすると、PopupWindow の位置が変わりません。

PopupWindow 実装のコードは次のとおりです。

この問題は、次のスクリーンショットで確認できます。PopupWindow が ActionBar と重なっています。

基本的に、(1) PopupWindow を Fragment のビューにクリップして ActionBar と重ならないようにするか、(2) PopupWindow を取得して ActionBar と重なった場合にその位置を更新する必要があります。

どんな助けでも大歓迎です。

0 投票する
4 に答える
294 参照

android - Androidで表示されるPOPUPウィンドウ

Androidでボタンを作成しましたが、クリックするとポップアップウィンドウが表示されます..しかし、コードはそのようには機能しません..エラーはありませんが、ポップアップウィンドウは表示されません...助けてください..ここに私のコードパブリッククラスMainActivityがありますアクティビティを拡張します {

0 投票する
1 に答える
382 参照

java - Edge Quick Action のような各画面上の Android ポップアップ メニュー ウィジェット

Android ユーティリティ アプリケーションを作成したいと考えています。ホームスクリーンまたは実行中のアプリケーション (フルスクリーン モードを除く) の上に、いくつかのボタンを含む透明な popupmenu を表示できる必要があります。

そのように見せたいhttps://play.google.com/store/apps/details?id=com.reactivstudios.android.edge.free

それを行う方法について何か提案はありますか?popupwindow ですか (popupwindow は親アプリでのみ表示できると思います)。背景が透明なアクティビティですか?透明なレイアウトのウィジェットの種類はありますか? それともハッキングされたトーストですか?それとも別のものですか?

ありがとう。