Android无法识别ID名称

时间:2016-11-09 13:18:03

标签: java android xml android-studio mobile

该应用不接受ID名称。我已经尝试过复制粘贴相同的名称,以避免任何错误。我还导入了android.R类。

它说"Cannot resole symbol 'quantity_text_view"

我使用的代码是:

android:id="@+id/quantity_text_view"

我在xml文件中使用的所有ID都无效并显示类似的错误。

此外,最初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 Studio。

1 个答案:

答案 0 :(得分:0)

1)删除" gen"项目中的文件夹,清理并重建

2)删除" R" import然后转到R.id并导入R作为您的项目包名称

例如我的项目包是abc.xyz 那么导入应该是

import abc.xyz.R