android आवश एक कस्टम संवाद के लिए सामग्री सेट करें



संवाद लेखन मराठी निबंध (1)

जब मेरा संवाद खोला जाता है तो मैं पहुँच सामग्री द्वारा पढ़ने के लिए एक सामग्री contentDescription कैसे सेट कर सकता हूं? मैं वर्तमान में एक कस्टम लेआउट के साथ एक संवाद का उपयोग कर रहा हूं जो ब्लॉकिंग contentDescription स्क्रीन और बोली जाने वाली contentDescription प्रदर्शित करने के लिए है " contentDescription ", जो इस परिस्थिति में उपयुक्त नहीं है।

धन्यवाद ;)


आप उप-वर्ग Dialog और ओवरराइड dispatchPopulateAccessibilityEvent बना सकते हैंपॉप्युलेटएसिबिलिटीइवेंट को अपनी पहुंच क्षमता पाठ प्रदान कर सकते हैं।

यहां एक उदाहरण है:

@Override
public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) {
    if (event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED) {
        event.getText().add("Your message goes here");
        return true;
    }
    return super.dispatchPopulateAccessibilityEvent(event);
}




accessibility