Tengo un cuadro de diálogo personalizado que se extiende desde el cuadro de diálogo. para colocar el componente en él, necesito saber el ancho del diálogo. ¿Cómo podría hacerlo? Gracias ¿Cómo obtener el tamaño de un cuadro de diálogo personalizado en Android?
EDIT:
public class AnswerTypeDialog extends Dialog{
public AnswerTypeDialog(Context context) {
super(context);
mContext = context;
}
@Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
init();
}
protected void init(){
ll=(RelativeLayout) LayoutInflater.from(mContext).inflate(R.layout.answertype_layout, null);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(ll);
mWindowWidth = this.getWindow().getAttributes().width;
}
}
mWindowWidth es cero.
depende de usted lo que le da ancho de altura del cuadro de diálogo. – AkashG
@seaplain ¿lo resolvió? – anuj
intenta cambiar tu forma de pensar. Use resource identifica y crea múltiples diseños en función del tamaño de la pantalla. – vladaman