हाय,
मैं एक साधारण फ़ाइल ब्राउज़र ऐप पर काम कर रहा हूं। मैंने इसमें से अधिकांश सेट अप किया है (जहां यह अलग-अलग निर्देशिकाओं में सबकुछ सूचीबद्ध करता है और क्या नहीं) लेकिन जो अभी मैं फंस गया हूं (कुछ घंटों के लिए इस पर काम किया) जब एक सूची आइटम चुना जाता है, तो मैं चाहता हूं एक कस्टम सूची संवाद दिखाई देते हैं। मुझे एंड्रॉइड डेवलपमेंट पेज पर यह कोड मिला और इसे थोड़ा सा संशोधित किया। वर्तमान में यह सिर्फ चयनित चीज़ों का टोस्ट देता है लेकिन मुझे तीन वस्तुओं को अलग करने की आवश्यकता है। यही है, मैं एक टोस्ट से अधिक करना चाहता हूं और प्रत्येक चयन अलग-अलग आदेश चलाता है। यहां मेरा वर्तमान कोडएंड्रॉइड कस्टम सूची संवाद
final CharSequence[] items = {"Info", "Rename", "Delete"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Options for " + file.getName());
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
}).show();
किसी भी व्यक्ति के लिए धन्यवाद जो मुझे इसे अलग करने में मदद कर सकता है। मैंने कथन के कुछ अलग-अलग बदलावों की कोशिश की है और जो कुछ भी मैंने कोशिश की है, वह विफल नहीं हुई है।
धन्यवाद एक टन मैं बहुत करीब मैं कोड है कि बस एक दूसरे की तरह है, लेकिन के बजाय "जानकारी" और "नाम बदलें" मैं 0 था और 1 lol तो मैं दो का एक मिश्रण की तरह था की तरह दिखाई देता का उपयोग कर रहा था वैसे भी धन्यवाद एक टन पूरी तरह से काम किया – user577732