无法在Android上从视图强制转换为EditText

无法在Android上从视图强制转换为EditText,android,android-layout,Android,Android Layout,这是我的xml代码 <EditText android:id="@+id/edittext" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="text" /> 有一条错误消息 我不知道是什么问题,以及如何解决它。*这是您的xml代码 <EditText android:id="@+id/edittext" an

这是我的xml代码

<EditText
    android:id="@+id/edittext"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:inputType="text" />
有一条错误消息

我不知道是什么问题,以及如何解决它。

*这是您的xml代码

<EditText
android:id="@+id/edittext"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="text"></EditText>

如果它发生在您的活动中,请删除 编辑文本中的“最终”

如果您的类是fragment,那么以下内容应该可以工作:

假设您的rootView定义如下:

View rootView = inflater.inflate(R.layout.fragment_job_search,
                container, false);
EditText edittext = (EditText) rootView.findViewById(R.id.edittext);
其中rootView是通知布局xml文件的视图。然后您编辑的文本应声明如下:

View rootView = inflater.inflate(R.layout.fragment_job_search,
                container, false);
EditText edittext = (EditText) rootView.findViewById(R.id.edittext);

尝试清理并构建项目。。。生成新的R.java可能会解决您没有发布足够代码的问题。确保已在要使用此
edittext的
.class
文件中正确设置contentView