android studio 无法解析符号 id

标签 android

我有一个问题:

EditText_Username = (EditText)findViewById(id.EditText_Username);

我有一个错误无法解析符号 id 每个具有 id 的代码行都有相同的错误。 我尝试重建整个项目并将其与 gradle 同步,但错误仍然存​​在。 PS:应用程序在模拟器中正常启动,即使代码中有 (id)。

最佳答案

使用

EditText EditText_Username = (EditText)findViewById(R.id.EditText_Username);

相反。并验证你有

android:id="@+id/EditText_Username"

对于您使用 Java 类在 XML 中按 Id 搜索的 EditText 对象。

关于android studio 无法解析符号 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38040951/

相关文章:

android - 开发时如何避免license校验?

android - 如何使用 ant 构建带有外部库的 android 应用程序?

android - 在 SwipeRefreshLayout 中使用 RecyclerView 时,底部的滚动效果不会出现

android - Gradle 无法解析我的任何依赖项

android - 使用自定义运行器时未找到测试

android - 优于 FileObserver

java - Android NDK 中的 JNI 清理和守护线程

android - Unity3d 中的 Google Cardboard 演示 : How to center a 3D object in your field of vision by double tapping touchscreen?

java - 如何使用 JNA 将 com.sun.jna.Structure 从 Java 传递到 C 中的结构

android - 当光标聚焦在另一个 EditText 上时,如何使用 onClick 清除 EditText?