0
Pourquoi cela ne fonctionne-t-il pas? "Premier" chevauché "Deuxième". Qu'est-ce qui ne va pas?Android RelativeLayout
protected View onCreateDialogView() {
RelativeLayout layout = new RelativeLayout(mContext);
RelativeLayout.LayoutParams mParams = new RelativeLayout.LayoutParams (LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
mFirstText = new TextView(mContext);
mSecondText.setId(1);
mSecondText = new TextView(mContext);
mSecondText.setId(2);
mParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT, mFirstText.getId());
mParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, mSecondText.getId());
setText(mFirstText, "First");
setText(mSecondText, "Second");
layout.addView(mFirstText, mParams);
layout.addView(mSecondText, mParams);
return layout;
}
Rien. C'est juste étirer mon widget Dialog autour de l'écran. – Scit
Encore une question. Comment dois-je retourner une mise en page (ligne 20) si je l'ai réalisé dans un fichier xml? – Scit
Utilisez 'LayoutInflater'. Vous pouvez trouver beaucoup d'exemples sur Google. – Cristian