2016-11-09 115 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