J'ai ajouté un TextView de façon programmatique dans le LinearLayout et lors de certains événements externes, je veux réduire la marge inférieure de ce TextView à -10, pour cela j'ai essayé ce qui suit.
LinearLayout.LayoutParams lastTxtParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
lastTxtParams.setMargins(0, 0, 0, -10);
mOldTextView.setLayoutParams(lastTxtParams);
mOldTextView.invalidate();
Quelle est la bonne façon de modifier la marge d'un widget qui a été ajouté à la vue ?
D'une manière ou d'une autre, cela ne fonctionne pas.