एंड्रॉइड डिज़ाइन सपोर्ट लाइब्रेरी 23.2 में BottomSheetBehavior पेश किया गया है, हालांकि यह बाकी स्क्रीन को मंद नहीं करता है और शेष यूआई के साथ बातचीत को अवरुद्ध नहीं करता है। क्या वैसे भी यह हासिल किया जा सकता है?नीचे की शीट्स के साथ मंद स्क्रीन और ब्लॉक इंटरैक्शन
6
A
उत्तर
2
public class BottomSheetDimmedFragment extends BottomSheetDialogFragment {
public static final String TAG = BottomSheetDimmedFragment.class.getSimpleName();
@NonNull
@Override
public Dialog onCreateDialog(final Bundle savedInstanceState) {
final BottomSheetDialog dialog = (BottomSheetDialog) super.onCreateDialog(savedInstanceState);
final View view = View.inflate(getContext(), R.layout.test, null);
dialog.setContentView(view);
return dialog;
}
public void show(final FragmentActivity fragmentActivity) {
show(fragmentActivity.getSupportFragmentManager(), TAG);
}
}
अपनी गतिविधि में:
BottomSheetDimmedFragment sheet = new BottomSheetDimmedFragment();
sheet.show(this);
अब, आप एक धुंधला और भी जब एक धुंधला पर क्लिक किया संवाद को बंद होगा।
कार्यान्वयन here से लिया।
1
एक दृश्य के बजाय एक टुकड़े के साथ नीचे चादर का उपयोग करें :)
संबंधित मुद्दे
- 1. iPhone स्क्रीन मंद
- 2. MBProgressHUD ब्लॉक इंटरैक्शन
- 3. मेनू के होवर पर मंद आराम स्क्रीन
- 4. मंद iPhone स्क्रीन, लेकिन यह सोने
- 5. मंद एन के टेंसर की सूची को मंद एन + 1
- 6. स्क्रीन के नीचे UIButton केवल
- 7. भाग स्क्रीन के नीचे (Android)
- 8. स्क्रॉलव्यू स्क्रीन नीचे
- 9. स्क्रीन पर दाएं नीचे
- 10. आईओएस 7 स्टार्टअप स्क्रीन (स्प्लैश स्क्रीन) नीचे
- 11. इनलाइन-ब्लॉक छवि के नीचे की जगह से छुटकारा पाएं
- 12. इनलाइन-ब्लॉक के साथ मिसाइलमेंट (अन्य तत्व नीचे धक्का)
- 13. iPhone: कुंजीपटल ब्लॉक स्क्रीन
- 14. स्क्रीन के नीचे एंड्रॉइड एक्शनबार टैब
- 15. गतिविधि और टुकड़ा इंटरैक्शन
- 16. सीएसएस पाद लेख निश्चित चौड़ाई, स्क्रीन के नीचे, और केंद्रित
- 17. एचटीएमएल: पैरेंट ब्लॉक के नीचे एंकर ब्लॉक तत्व?
- 18. सुपर() और @staticmethod इंटरैक्शन
- 19. ViewPager और टुकड़ों के साथ नीचे की शीट?
- 20. स्क्रीन के नीचे एक div डालें, पृष्ठ
- 21. उपयोगकर्ता इंटरैक्शन
- 22. स्पष्ट पृष्ठभूमि के साथ संवाद प्रारूप (मंद नहीं)
- 23. सिल्वरलाइट और जावास्क्रिप्ट इंटरैक्शन
- 24. एंड्रॉयड scrollview और स्क्रीन के नीचे स्थित बटन
- 25. बाहरी सेवाओं के साथ इंटरैक्शन परीक्षण
- 26. इंटरनेट एक्सप्लोरर के साथ वीबीए इंटरैक्शन
- 27. वरीयता स्क्रीन डिस्प्ले टेक्स्ट ब्लॉक
- 28. आर्कमेनू मुख्य छवि मुझे स्क्रीन के नीचे की आवश्यकता है। OnMeasure यह स्क्रीन
- 29. जांचें कि ऑनसाइट को उपयोगकर्ता इंटरैक्शन से कहा जाता है, या स्क्रीन डमीिंग
- 30. एंड्रॉइड, हनीकॉम और आईसीएस - नीचे बटन के बिना स्क्रीन आकार की रिपोर्ट करें