2013-05-21 36 views
5

İletişim kutusum açıldığında erişilebilirlik hizmeti tarafından okunacak bir contentDescription nasıl ayarlayabilirim? Şu anda engelleme ekranını görüntülemek için özel bir düzen ile bir iletişim kutusu kullanıyorum ve konuşulan contentDescription bu durumda uygun olmayan "Uyarı" dır. Sen alt sınıfı Dialog oluşturmak ve kendi erişilebilirlik metin sağlamak için dispatchPopulateAccessibilityEvent geçersiz kılabilirİçeriği ayarla Özel bir iletişim kutusu için iletişim kutusu Açıklama

cevap

0

);

teşekkürler.

İşte bir örnek:

@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); 
} 
+0

nasıl kullanılacağını elde değil .. –