2011-06-22 26 views
6
Ben dialogFragment uzanır benim özel iletişim kutusuna SetStyle çalışıyorum

, yapıcı benziyor:Nasıl Android DialogFragment setStyle kullanmak()

MyCustomDialog() { 
    super(); 
    setStyle(STYLE_NO_FRAME, 0); 
} 

ve hala benim düzeni etrafında çerçeve bkz.

Herhangi bir fikri olan var mı?

cevap

6

Yapıcıda değil, onCreate(...) numaralı telefondan aramayı deneyin.

+1

olacak İstediğiniz şeyi yapan API demoları. – PJL

+0

Ben test ediyorum, benim durumumda sadece constructor.public BaseDialogFragment() { setStyle (DialogFragment.STYLE_NORMAL, R.style.Theme_AlertDialog) içinde stil çağrışını çalışır; } –

4

DialogFragment documentation yılında setStyle() açıklamasına göre: veridiliminin Diyaloğu oluşturulduktan sonra bu çağrılması

yılında FragmentDialog (Destek) .java bir göz atın @Hoochwo hiçbir geçmesi,

İlgili konular