full ejemplo codepath android user-interface

codepath - dialogfragment android ejemplo



DialogFragment en Android con tema (1)

Como dice, deberá crear el estilo que desea aplicar y luego asignarlo a su DialogFragment como el segundo parámetro en la llamada al método setStyle() . Debe recordar hacer esta llamada antes de llamar a show() .

Entonces, si creas un nuevo estilo llamado "MyStyle" en res / values ​​/ styles.xml:

<resources xmlns:android="http://schemas.android.com/apk/res/android"> . . . <style name="MyStyle"> . . . </style> . . . </resources>

A continuación, utilice esto en su llamada setStyle:

DialogFragment dial = (DialogFragment) Fragment.instantiate(this, MyDialogFragment.class.getCanonicalName()); dial.setStyle( DialogFragment.STYLE_NORMAL, R.style.MyStyle ); dial.show();

Estoy construyendo mi primera aplicación en Android. He creado un diálogoFragmento, pero no parece lo suficientemente bueno. Para tener un estilo y un tema utilicé este setStyle(DialogFragment.STYLE_NORMAL,0) . Lo que quiero es que el borde del fragmento sea negro como un marco, o tenga sus esquinas redondas. Creo que debo escribir mi propio estilo en xml y ponerlo en estilos, pero no estoy seguro. ¿Alguien me puede indicar la dirección correcta? Gracias por tu tiempo.