9

में स्क्रीन के निचले हिस्से में कस्टम संवाद कैसे प्राप्त करें, नीचे दिए गए चित्र में दिखाए गए अनुसार नीचे दिए गए कस्टम संवाद को प्राप्त करने के लिए मुझे कौन सा घटक चुनना है? क्या मैं alertdialog, popupwindow या fragmentdialog चुनूँगा? dialogAtBottomएंड्रॉइड

+0

आप पॉपअप विंडो का उपयोग कर सकते हैं और – user3040153

+1

दिखाने के लिए नीचे एनीमेशन में दे सकते हैं कस्टम लेआउट के साथ BottomSheetDialog का उपयोग करें। –

+1

https://mayojava.github.io/android/bottom-sheets-android/ – siva35

उत्तर

23

इस

BottomSheetDialog संवाद = नए BottomSheetDialog (YourActivity.this) का प्रयास करें; dialog.setContentView (YourView);

dialog.show();

+1

जानना अच्छा है, +1 – JonZarate

+1

एक महान ट्यूटोरियल के लिए देखें: https://medium.com/glucosio-project/moving-from-dialogs -to-Bottomsheetdialogs-on-android-15fb8d140295 – BlueBoy

+0

यह मुझे कोडिंग के लंबे घंटे बचाया। धन्यवाद!!!! – krisDrOid

2

संपादित करें: ऐसा करने के लिए एंड्रॉइड में एक निर्मित घटक नहीं था। जानकार अच्छा लगा! इसके अलावा, इस बाहर की जाँच:

https://medium.com/glucosio-project/moving-from-dialogs-to-bottomsheetdialogs-on-android-15fb8d140295#

मैं एक शक के बिना FragmentDialog की सिफारिश करेंगे।

स्थान & लेआउट डिज़ाइन के बारे में एक अनुकूलित Dialog बनाना इतना आसान है।