我正在尝试使用Monodroid在Xamarin Studio中为我的布局添加EditText元素,但我无法使其正常工作。我知道如何在布局中添加一个并使用'FindViewById',但我从Json文件中获取元素,因此无法访问布局。
如何在Xamarin Studio中使用C#以编程方式将元素设置为我的布局?
下一个例子我试图添加一个TextView,但这也不起作用:
TextView textView = new TextView (this);
textView.Text = "HALLO TEST";
layout.AddView (textView);
答案 0 :(得分:0)
您需要在添加文本视图之前添加布局参数。
textView.LayoutParameters = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WrapContent, ViewGroup.LayoutParams.WrapContent);