2017-05-22 9 views
-4

私はキャブ予約アプリで働いています。車でクリックするとポップアップを開く必要があります。ポップアップが表示され、同じポップアップ値で別の車をクリックするとアップデートが取得されます。Androidでオラ運賃カードのようにポップアップを開く方法

ポップアップを開くことができますが、そのポップアップが画面全体に表示されます。私はポップアップを開く必要がありますとポップアップ画面の下に同時にクリック可能でなければなりません。オルラダイアログのように、私たちは車のカテゴリの下をクリックすることもできます。

お気軽にお問い合わせください。ありがとうございます。

+0

試みは、ビューの例を追加しますいくつかの研究効果を示す(今まで何をしているのか) – jagapathi

答えて

0

デフォルトでは、Dialogがフォアグラウンドにある場合、その背後にあるアクティビティには「クリック可能」はありません。
Dialogの外側にあるウィンドウをクリックすると、デフォルトでは現在のDialogが棄却されます。例えばFLAG_NOT_TOUCH_MODAL

:あなたはこのフラグを設定することができますDialogAlertDialog等に

mDialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL, 
         WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL); 

はまた、この答えを確認するには、(同じことを実現):https://stackoverflow.com/a/33853487/2686502

関連する問題