2016-11-09 116 views
0

该应用程序不接受ID名称。我已经尝试复制粘贴相同的名称以避免任何错误。我还导入了android.R班。Android无法识别ID名称

它说"Cannot resole symbol 'quantity_text_view"

,我使用的代码是:

android:id="@+id/quantity_text_view" 

所有的ID,我在我的xml文件中时,不工作,并显示类似的错误。

此外,最初MainAcivity.java不接受R.id.text1,所以我导入了android.R类。

我用确切的代码是:

private void display(int number) { 
    TextView quantityTextView = (TextView) findViewById(R.id.quantity_text_view); 
    quantityTextView.setText("" + number); 
} 

请注意,我使用Android工作室。

+0

建设 - >清理项目/重建项目 –

+0

安置自己的XML文件,并清单 –

+0

确保您ressources文件名称不包含任何非法字符(没有空间,没有大写...) – estoke

回答

0

1)删除了“根”文件夹中的项目,清洁和重建

2)删除“R”进口然后转到R.id和导入R作为你的项目包名

例如我项目包是abc.xyz 然后导入应

import abc.xyz.R