2011-01-19 38 views
5

मैंने कस्टम संवाद किया है, और मैं चाहता हूं कि शीर्षक अलर्टडिअलॉग की तरह पृष्ठभूमि हो।अलर्टडिअलॉग 'हेडर' पर कस्टम डायलॉग 'हेडर' बदलें

बेहतर कहा:

alt text

मैं डॉन:

जगह है जहाँ यह कहते हैं, "कस्टम संवाद"

alt text

आवश्यकताओं एक इस तरह 'शीर्षक के संबंध के लिए टेक्स्ट में बाईं ओर छवि को जोड़ना नहीं चाहते हैं, लेकिन वास्तव में दिखाए गए पूर्ण यूआई शैली को लागू करें।

क्या यह संभव है?

यहाँ कोड मैं अपने कस्टम संवाद के लिए इस्तेमाल किया है: Adding Image to Custom AlertDialog

उत्तर

5

Galip इस कोड है कि मुझे

Dialog dialog = new Dialog(context); 

dialog.setContentView(R.layout.dialoglayout); 

dialog.setTitle("Pick A Colour"); 

के लिए काम किया और मेरी dialoglayout में मैं मूल तत्व था RadioGroup

आशा है कि यह मदद करता है।

+0

tnx यह काम किया! – Galip

0

तो क्यों शास्त्रीय AlertDialog.Builder का उपयोग नहीं?

AlertDialog.Builder builder = new AlertDialog.Builder(activity); 
builder.setTitle(title); 
builder.setView(/* Your custom view here */); 

// optional 
builder.setPositiveButton(R.string.button_ok, listener); 
builder.setNegativeButton(R.string.button_cancel, listener); 

AlertDialog alert = builder.create(); 
alert.show(); 

आपके पास सिस्टम संवाद दिखने और महसूस होगा।

+0

पहले से ही कोशिश की गई है, मुझे नहीं पता कि एक्सएमएल-व्यू कैसे बनाया जाए जो सामान्य सूचीदृश्य जैसी सामग्री * बिल्कुल * सही तरफ गठबंधन किए गए एक और टेक्स्टव्यू के साथ दिखता है। – Galip

संबंधित मुद्दे