如何使用Xamarin.android C#获取布局中所有editText的值
本文关键字:editText 的值 布局 获取 何使用 Xamarin android | 更新日期: 2023-09-27 17:59:27
正如我在标题中所写的,我想在布局中的所有editText中获取值,并使用Xamarin.android将其作为求和放在变量中,我尝试了这段代码,但没有得到
var viewGroup = FindViewById<LinearLayout>(Resource.Id.myLayout);
int sum = 0;
for (int i = 0; i < viewGroup.ChildCount; i++)
{
var childView = viewGroup.GetChildAt(i);
if (childView is EditText)
{
if (!string.IsNullOrEmpty(((EditText)childView).Text))
sum += Convert.ToInt32(((EditText)childView).Text);
}
我该怎么做。。
错误代码是什么?你试过调试它吗?这句话可能就是原因。
sum += Convert.ToInt32(((EditText)childView).Text);