मैं एंड्रॉइड में अपना पहला ऐप बना रहा हूं। मैंने एक संवाद किया है, लेकिन यह काफी अच्छा नहीं लग रहा है। शैली और थीम रखने के लिए मैंने इस setStyle(DialogFragment.STYLE_NORMAL,0)
का उपयोग किया। मैं क्या चाहता हूं कि टुकड़े का किनारा एक फ्रेम की तरह काला हो, या उसके कोनों को गोल करें। मुझे लगता है कि मुझे अपनी शैली को एक्सएमएल में लिखना चाहिए और इसे शैलियों में रखना होगा, लेकिन मुझे यकीन नहीं है। क्या कोई मुझे सही दिशा में इंगित कर सकता है? आपके समय के लिए शुक्रिया।एंड्रॉइड में डायलॉग फ्रैगमेंट थीम
18
A
उत्तर
28
जैसा कि आप कहते हैं कि आपको उस शैली को बनाने की आवश्यकता होगी जिसे आप लागू करना चाहते हैं, और फिर setStyle()
विधि कॉल में दूसरे पैरामीटर के रूप में इसे अपने DialogFragment
पर असाइन करें। show()
पर कॉल करने से पहले आपको यह कॉल करना याद रखना चाहिए।
इसलिए, यदि आप एक नई शैली में res/values / styles.xml "MyStyle" नाम बनाएँ:
<resources xmlns:android="http://schemas.android.com/apk/res/android">
.
.
.
<style name="MyStyle">
.
.
.
</style>
.
.
.
</resources>
फिर अपने setStyle कॉल में इस का उपयोग करें:
DialogFragment dial = (DialogFragment) Fragment.instantiate(this, MyDialogFragment.class.getCanonicalName());
dial.setStyle(DialogFragment.STYLE_NORMAL, R.style.MyStyle);
dial.show();
संबंधित मुद्दे
- 1. प्राथमिकता में डायलॉग फ्रैगमेंट
- 2. एंड्रॉइड डायलॉग फ्रैगमेंट प्रगति बार
- 3. एंड्रॉइड डायलॉग फ्रैगमेंट खाली है
- 4. डायलॉग फ्रैगमेंट डायलॉग
- 5. डायलॉग फ्रैगमेंट
- 6. एंड्रॉइड में डायलॉग फ्रैगमेंट की स्थिति
- 7. एंड्रॉइड डायलॉग फ्रैगमेंट "कभी-कभी" वेबव्यू
- 8. डायलॉग फ्रैगमेंट क्लासकास्टएक्सप्शन को फ्रेगमेंट
- 9. एंड्रॉइड होलो थीम शैली डायलॉग बॉक्स बटन
- 10. हनीकॉम में फ्रैगमेंट लोडिंग स्पिनर/डायलॉग
- 11. एंड्रॉइड फ्रैगमेंट, फ्रैगमेंट
- 12. एंड्रॉइड डायलॉग गतिविधि स्थिति
- 13. एंड्रॉइड डायलॉग थीम आइकन को बहुत हल्का बनाता है
- 14. एंड्रॉइड: फ्रैगमेंट
- 15. एंड्रॉइड: फ्रैगमेंट
- 16. एंड्रॉइड - डायलॉग
- 17. एंड्रॉइड डायलॉग
- 18. एंड्रॉइड गतिविधि को डायलॉग
- 19. डायलॉग एंड्रॉइड में संपादन टेक्स्ट
- 20. मैं अपनी फ्रैगमेंट एक्टिविटी में एंड्रॉइड फ्रैगमेंट कैसे जोड़ूं?
- 21. एंड्रॉइड मैप फ्रैगमेंट
- 22. एंड्रॉइड: समर्थन फ्रैगमेंट प्रबंधक
- 23. एंड्रॉइड - फ्रैगमेंट स्क्रीन घुमाएं
- 24. एंड्रॉइड - कस्टम डायलॉग - एडिटटेक्स्ट
- 25. एंड्रॉइड बॉर्डरलेस डायलॉग
- 26. सिस्टम डायलॉग प्रोग्रामेटिक (एंड्रॉइड)
- 27. एंड्रॉइड कस्टम डायलॉग ऊंचाई
- 28. डायलॉग फ्रैगमेंट के माध्यम से startActivityForResult() का उपयोग कैसे करें?
- 29. क्या डायलॉग फ्रैगमेंट को एनिमेट करना संभव है?
- 30. डायलॉग फ्रैगमेंट से रिटर्निंग स्ट्रिंग को वापस गतिविधि
का जवाब देने के लिए धन्यवाद क्या यह अच्छी और बुरी खबर दोनों है। मुझे पता है कि xml में ऐसा कुछ कैसे बनाया जाए। क्या आपको कोई ट्यूटोरियल/नमूना कोड पता है? – Libathos
मेरे ब्लॉग पर बहुत सारे उदाहरण हैं: http://blog.stylingandroid.com। विशेष रूप से, अलर्टडिअलॉग को शैलियों को लागू करने के कुछ लेख हैं जो आपके लिए सबसे प्रासंगिकता हो सकते हैं: http://blog.stylingandroid.com/archives/271 –
ठीक है तो मैं उन्हें जांच कर संपर्क करूँगा धन्यवाद। – Libathos