我在res\layout文件夹中的main.xml文件中添加了一些UI元素,当我尝试通过调用访问它们时R.layout.my_uielement,我创建的UI元素不存在.即使我添加了一个带有UI元素的新xml文件,它仍然不会出现在R.layout类中.我已经检查了他们的ID,他们有正确的格式(我认为): android:id="@+id/my_button".可能是什么问题呢?我需要先编译代码吗?
更新:
我已经尝试过adb kill-server那么adb start-server.它似乎没有帮助.我也尝试过R.id.my_uielement,它也没有注册.
Ric*_*ich 35
这可能不是你的情况,但有时当我使用android.R包中的东西(默认的android资源)并且我在我的类中使用它之后再引用我自己的资源包中的任何东西,Eclipse import android.R;在我的语句中添加了语句进口.这将与隐式查看包的资源的默认行为冲突.
检查您的import语句import Android.R;.如果它在那里,删除它.而且,如果您使用的是android.R中的任何内容,请在代码中使用它时完全限定它.
| 归档时间: |
|
| 查看次数: |
25532 次 |
| 最近记录: |