GetText()在EditText上对我不起作用

时间:2016-04-12 07:23:37

标签: c# android xamarin

我正在使用xaamarin我想要编辑文本文本

String us= ((EditText)findViewById(Resource.id.usr)).getText().toString();
String pw = ((EditText)findViewById(Resource.id.psw)).getText().toString();
String value1=us;
String value2=pw

当我使用GetText()<<这让我感到惊讶 'Android.Widget.EditText'不包含'getText'的定义,也没有扩展方法'getText'接受'Android.Widget.EditText'类型的第一个参数

2 个答案:

答案 0 :(得分:3)

setXYZ这样的Setter和getter,getXyz被映射到Xamarin中的属性Xyz,因为它更像C#。

var us = FindViewById<EditText>(Resource.Id.usr).Text;

答案 1 :(得分:-1)

定义资源ID(Resource.id.usr)时出现问题。它应该是这样的:

String us= ((EditText)findViewById(R.id.usr)).getText().toString();