2016-11-11 6 views
0

デフォルトのAlertDialogのバックグラウンドビュー参照を検索しようとしています。これは、ダイアログを閉じたときにBrokenWindowのアニメーションを追加したいからです。 (ホロ)AlertDialogのレイアウトを閲覧しましたが、idの名前は@ + id/parentPanelです このリファレンスはどのように入手できますか? R.id.parentPanelが明らかに私のリソースに存在しないので、私はfindViewById()を使うことができません。 アラートダイアログのカスタムレイアウトを使用する以外の方法はありますか? 助けていただきありがとうございますデフォルトのAlertDialogのバックグラウンドビューリファレンスを見つける

答えて

0

アラートダイアログにカスタムレイアウトを使用する必要があります。 getView().findViewById(R.id.*your custom layout*);を使用してアクセスできます。あなたのダイアログのカスタムレイアウトを使用するのは本当にシンプルで、このポストではどのようにして見つけることができます:How to implement a custom AlertDialog View

+0

あなたの問題を助けてくれたら、私の答えを正しく記入してください。 –

+0

私の評判は15より低いので、結果は表示されません。 –

関連する問題