2012-02-10 8 views
0

デフォルトではダイアログが画面全体をフリーズさせますが、ダイアログが表示されたら、特定のレイアウトが画面全体ではなくフリーズする必要があります。これは可能ですか?はいの場合は、コメントと回答を投稿してください。アンドロイドのダイアログボックス

+0

凍っていると言ったら、アクティブではありませんか? –

+0

私はダイアログが表示されたら、全体のアクティビティはバックグラウンドで行われますが、特定のレイアウトだけをアクティビティ全体ではなくバックグラウンドで実行したいと思っています。 –

答えて

0

ユーザーが強制的にダイアログを停止した場合、彼は、画面上のボタンを

をクリックすることで、これを行うことができます。これを行うにはどのような要件がありますか?ダイアログをキャンセル可能に設定した場合、ユーザーはバックボタンを使用してダイアログをそのまま残すことができます。

+0

私の要求によると、前の画面と次の画面に戻るために、アクティビティの上部バーに2つのボタンがあります。ユーザーがダウンロードをスキップして進む場合は、画面上部のナビゲーションボタンをクリックしてナビゲートすることができます。しかし、後ろのキーから彼はダイアログをキャンセルすることしかできません。 –

+0

ああ、私には分かりません...ごめんなさいこのことについて何かヒントはありません... – herom

+0

ダイアログにカスタムボタンを追加できるはずです。これらのボタンの1つは、「キャンセルして続行する」または同様のものにすることができます。 –

0

私はあなたが正直であることを意味するか分かりません。

ダイアログボックスには、ダイアログを保持するビューと、その背後にあるビューに触れないビューが表示されます。あなたはいつでも暫定的なビューを含まない独自のカスタムダイアログを作成し、その背後にタッチすることができます。なぜあなたがこれをやりたいのか分からない、私はあなたがダイアログの目的を誤解していると思うし、とにかくカスタム要素を使うべきだと思う。

+0

私は、ダイアログが背後のビューに触れることを防ぎ、そうでなければならないことに同意します。しかし、私の要件は、ユーザーが強制的にダイアログを止めれば、画面上のボタンをクリックすることでこれを行うことができるということです。これは可能ですか? –

関連する問題