2012-08-28 2 views
1

Je suis nouveau sur Android. J'ai besoin de développer une démo de base qui crée un bouton dynamiquement sans créer de mise en page respective. J'ai deux activités incluses. Dans ma première activité j'ai bouton avec la disposition relative, quand je clique ce bouton je devrais pouvoir entrer dans la deuxième activité sans créer la disposition respective dans la deuxième activité et en créant un bouton dynamiquement là je devrais pouvoir revenir à mon premier activité. un bouton peut-il être créé de la même manière?créer des boutons par programmation sans mise en page respective

Disposition LinearLayout = new LinearLayout (this); layout.setLayoutParams (new LayoutParams (LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));

Button button = new Button(this); 
button.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); 
button.setText("Previous"); 
layout.addView(button); 

Et quand j'écris le même code en éclipse j'obtiens la ligne marquée sur le FILL_PARENT? pourquoi est-ce vrai?

+0

Essayez le code ci-dessous –

Répondre

1

Après votre code termine, il suffit d'ajouter:

setContentView(layout); 
0

FILL_PARENT est depricated, utilisez MATCH_PARENT

+0

bouton ne s'affiché par le même code dans la deuxième activité ... –

+0

Afficher le code des deux activités – sl4mmer

Questions connexes