gpt4 book ai didi

android - EditText 无法解析为类型

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:53:47 25 4
gpt4 key购买 nike

我在我的 android 项目的“res”文件夹中的 xml 文件中定义了一个布局。 'EditText' 元素如下所示:

  <EditText android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:numeric="integer|decimal"></EditText>

在我的 android 项目的类文件中,我有以下内容:

public void doCalculation(View view) {
String firstNo = ((EditText) findViewById(R.id.editText1)).getText().toString();
String secondNo = ((EditText) findViewById(R.id.editText2)).getText().toString();
String operator = ((Spinner) findViewById(R.id.spinner1)).getSelectedItem().toString();
callWebService(firstNo, secondNo, operator );
}

不幸的是,我上面的方法中的前 2 个作业在 eclipse 中显示错误

EditText cannot be resolved to a type

我不知道如何解决这个问题。我正在使用 android 2.3.3 API 10。任何帮助,将不胜感激。谢谢

最佳答案

您需要导入 EditText 类,所以它是已知的,在您的 .java 文件的开头使用以下行:

import android.widget.EditText;


请注意,在大多数情况下,Eclipse 可以为您提供很多帮助:它具有Organize Imports 功能,可以添加所需的import 行:

  • Menu > Source > Organize Imports
  • 或使用Ctrl + Shift + O

关于android - EditText 无法解析为类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6800169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com