मैं को AlertDialog.Builder
के साथ बना देता हूं और setItems()
के साथ कुछ आइटम सेट करता हूं। संवाद दिखाया गया है लेकिन मैं किसी भी आइटम को नहीं देख सकता। सब मुझे संदेश है।अलर्टडिअलॉग के आइटम प्रदर्शित नहीं होते
final CharSequence[] items = {"Red", "Green", "Blue"};
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(activity);
dialogBuilder.setMessage("Pick a color");
dialogBuilder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// Do anything you want here
}
});
dialogBuilder.create().show();
यदि मैं PositiveButton
सेट करता हूं, तो मैं उस बटन को ठीक देख सकता हूं। मैंने MultiChoiceItems
और SingleChoiceItems
को सेट करने का भी प्रयास किया लेकिन इनमें से कोई भी काम नहीं।
'setMessage' के बजाय' setTitle' का उपयोग करने का प्रयास करें। मुझे लगता है कि निर्माता इसके कारण एक सामान्य संदेश संवाद बना रहा है। – Knickedi
ओह हाँ, ध्यान नहीं दिया .. यह काम करता है, धन्यवाद! मैं इस पोस्ट को "उत्तर" के रूप में कैसे चिह्नित कर सकता हूं? चेतावनी संवाद के साथ सूची आइटम का उपयोग करते समय –