2010-09-08 21 views

cevap

4

ListAdapter ürününü setAdapter() aracılığıyla AlertDialog.Builder ürününe gönderin. İstediğinizi etkinleştirmek/devre dışı bırakmak için areAllItemsEnabled() ve isEnabled()'u geçersiz kılabilirsiniz.

+0

Bazı öğeleri dinamik olarak devre dışı bırakmak istiyorum, bu yüzden onPrepareDialog yöntemine bir kod koymalıyım, o anda öğe durumunu nasıl değiştirebilirim? – Chris

+0

@Chris: onPrepareDialog() 'da' makeTheseGoAwayPlease() 'işlevini, bu bilgiyi saklayan ve' isEnabled() 'uygulamasında kullanan' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''''' olarak adlandırın. – CommonsWare

+0

Bunun yanında, bazı seçilmiş öğeleri inital istiyorum, bu yüzden onPrepareDialog() içinde yapabilir miyim? Nasıl ? – Chris

İlgili konular