J'essaie de placer un objet ShapeDrawable dans une cellule TableLayout. Comme le suggère la documentation here créer une vue personnalisée mCustomView
puis ajouter la vue sur la TableLayout en faisantShapeDrawable et TableLayout
mRow.addView(mCustomView)
mTableLayout.addView(mRow)
Tout fonctionne très bien, aucune erreur mais la forme ne s'affiche pas du tout.
Le code pour créer mon drawable est
icon = new ShapeDrawable(new ArcShape(0, 360));
icon.setBounds(0, 0, 20, 20);
icon.getPaint().setColor(parseColor);