Looking for an example of how to dynamically add controls from the activity.
Inside an activity, lets call it \"Activity2.cs\", dynamically add a variable number of butt
Let's say your layout file looks like this (Main.axml):
Then in your activity you can add Button objects to the layout like this:
[Activity(Label = "Buttons", MainLauncher = true, Icon = "@drawable/icon")]
public class ButtonActivity : Activity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.Main);
var buttons = FindViewById(Resource.Id.Buttons);
for (int i = 1; i <= 4; i++)
{
var button = new Button(this);
button.Text = "Button " + i;
button.LayoutParameters = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent,
ViewGroup.LayoutParams.WrapContent);
buttons.AddView(button);
}
}
}