La création de LinearLayout en Java - Éléments ne sont pas affichés
Je suis en train de créer un LinearLayout avec TextViews en Java, parce que le nombre d'éléments est dynamiquement spécifié de façon à l'aide de XML ne fonctionne pas pour moi.
Voici un petit échantillon de mon Code:
public class MyActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
layout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
TextView titleView = new TextView(this);
titleView.setWidth(LayoutParams.WRAP_CONTENT);
titleView.setHeight(LayoutParams.WRAP_CONTENT);
titleView.setTextAppearance(this, android.R.attr.textAppearanceLarge);
titleView.setText("Hallo Welt!");
layout.addView(titleView);
setContentView(layout);
}
}
Quand j'ai commencer cette activité, il ne montre pas ce TextView mais il n'est pas non plus une erreur.
Quelqu'un aurait-il un conseil?
OriginalL'auteur Jay | 2011-08-30
Vous devez vous connecter pour publier un commentaire.
Essayer cela,
OriginalL'auteur Lalit Poptani
OriginalL'auteur Kamal
Utiliser ce code:
OriginalL'auteur SamSPICA
essayer cette
ou
OriginalL'auteur Pratik