【问题标题】:GetText() doesn't work for me on EditTextGetText() 在 EditText 上对我不起作用
【发布时间】:2016-04-12 07:23:36
【问题描述】:

我正在使用 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()

【问题讨论】:

    标签: c# android xamarin


    【解决方案1】:

    setXYZgetXyz 这样的setter 和getter 被映射到Xamarin 中的Xyz 属性,因为这更像C#。

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 我认为这不是问题的原因....错误映射的资源可以正常编译
      • R 映射到 Xamarin 中的类 Resource :)
      • 语法看起来完全像原生 android。
      • 它是使用 xamarin 的 C#
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      • 2012-09-24
      相关资源
      最近更新 更多