Bonjour à tous ,
je débute dans le développement sur Android , j'aurais une question , surement idiote ...
Voilà , donc il est possible de créer un widget(j’espère bien utiliser le mot ) directement depuis le code source par exemple :
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
	   EditText editText = new EditText(this);
	    editText.setHint(R.string.editText);
	    editText.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE);
	    editText.setLines(5);
	    editText.setPadding( 0, 50, 0,10);
	    layout.addView(editText);
ou sur depuis le fichier .xml comme ceci :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
	<EditText 
		android:layout_width="fill_parent"
		android:layout_height="wrap_content"
		android:hint="@string/editText"
		android:lines="5"/>


Je voulais donc vous demander quand créer l’élément a partir du code source java et quand le créer à partir des fichiers XML ...
Qu'elle est la différence ?

Désolé si ma question peut paraitre idiote ...

Merci d'avance pour votre aide .