2016-05-28 28 views
-1

我是新來的android.I我試圖鏈接我的片段文件名爲「top_section_fragment」與java類,但我得到一個錯誤,而重寫onCreateView()method.Error說:「不能解決符號R「請幫我解決它。覆蓋onCreateView()方法的錯誤

package com.example.abdulrafay.myapplication; 
    import android.os.Bundle; 
    import android.support.annotation.Nullable; 
    import android.support.v4.app.Fragment; 
    import android.view.LayoutInflater; 
    import android.view.View; 
    import android.view.ViewGroup; 


    public class topsectionfragment extends Fragment { 
    @Nullable 
    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
     View view=inflater.inflate(R.layout.top_section_fragment,container,false); 
     return view; 
    } 

} 
+0

您需要導入它,點擊Alt + Enter,然後選擇導入類 –

+0

它可能缺少您的R.java文件..查找您的日誌並檢查錯誤在哪裏?很可能它會在你的一個xml文件中解決它,然後清理並重建它。 –

+0

嘗試清理你的項目 –

回答

0

你缺少進口:

import com.example.abdulrafay.myapplication.R; 

如果仍然沒有找到,這意味着它沒有產生。

在這種情況下,你可以這樣做:Build - > Rebuild Project。

+0

它重建項目後會出現相同的錯誤 –

+0

您是否嘗試清潔該項目?如果您的項目中還存在其他一些錯誤,則不會生成R文件。檢查Android Studio的日誌。 –

+0

如何清理項目並檢查日誌 –