Bonjour à tous,
J'ai créer un pattern de GridLayout (qui contient un TextView et un Button). Et j'aimerais pouvoir utiliser ce pattern de GridLayout Dynamiquement (réutiliser ce pattern autant de fois que je l'indique)
Voici mon code que je teste pour l'instant
mDateMoodhistory étant le TEXT VIEW en queestion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for (int i = 1; i <=7; i++){ mDateMoodHistory.setText("test" + "" + String.valueOf(i)); mCommentaryBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { soundConfirm(); Toast.makeText(getApplicationContext(), mDateMoodHistory.getText(), Toast.LENGTH_LONG).show(); //Display Toast Message } }); mGridLayout = new GridLayout(this); mLinearLayout.setOrientation(LinearLayout.VERTICAL); mLinearLayout.addView(mGridLayout); }
mCommentaryBtn étant le BUTTON en question.
et ca n'affiche qu'un seul gridLayout au lieu d'en créer 7.
Je débute et je suis un peu bloqué là.
Partager