Я пытаюсь динамически создать несколько строк таблицы, но в строке строк я хочу установить фон атрибут, подобный этому XML:
Я пробовал это:
TableRow.LayoutParams p = новый TableRow.LayoutParams (this, null);
а метода p.AddRule нет? (как указано в: Установка свойств макета в коде во время выполнения )
Я думаю, мне нужно создать параметры, а затем передать их в TableRow row = new TableRow (this, p);
Идеи
Разобрался: row.SetBackgroundResource (Resource.Drawable.shape);
AddRule() - это метод для RelativeLayout.LayoutParams. Вам нужно либо привести к этому типу, либо приобрести его другим способом, то есть:
AddRule()
RelativeLayout.LayoutParams
var p = new RelativeLayout.LayoutParams (this, null); p.AddRule(LayoutRules.AlignParentBottom);