Я пытаюсь поместить объект ShapeDrawable в ячейку TableLayout. В соответствии с документацией здесь я создаю собственное представление mCustomView
, а затем добавляю представление в TableLayout, выполняя
mRow.addView(mCustomView)
mTableLayout.addView(mRow)
Все работает нормально, ошибок нет, но форма вообще не отображается.
Код для создания моего рисованного элемента:
icon = new ShapeDrawable(new ArcShape(0, 360));
icon.setBounds(0, 0, 20, 20);
icon.getPaint().setColor(parseColor);