2017-02-11 88 views
0

我遇到問題。 。我收到錯誤「無法解析符號‘activity_main’我讀到關於它的其他職位,且無法弄清楚如何解決呢?這裏是我的代碼:無法解析Android工作室中的符號'activity_main'

package com.grasland.musicplayer.Activities; 

import android.os.Bundle; 
import android.support.design.widget.TabLayout; 
import android.support.v4.view.ViewPager; 
import android.support.v7.app.AppCompatActivity; 

import com.grasland.musicplayer.R; 



public class MainActivity extends AppCompatActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     // Get the ViewPager and set it's PagerAdapter so that it can display items 
     ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); 
     viewPager.setAdapter(new SampleFragmentPagerAdapter(getSupportFragmentManager(), 
       MainActivity.this)); 

     // Give the TabLayout the ViewPager 
     TabLayout tabLayout = (TabLayout) findViewById(R.id.sliding_tabs); 
     tabLayout.setupWithViewPager(viewPager); 
    } 
} 

還有就是我的項目的一個屏幕樹:。

Tree project

感謝

+0

您可以發佈擴展活動路徑的項目結構的屏幕嗎?您的活動類可能位於不同的文件夾中,因此資源位置不正確 – magicleon

回答

0

確保主要活動的佈局文件的名稱是「activity_main」如果它不是,重命名爲「activity_main」如果該名稱已經是正確的。 ,請嘗試Build→Clean Project。

+0

我認爲這是問題所在!謝謝 ! (我是Android開發人員的新手)。 – Sylvain

+0

現在我看到了項目樹,我發現問題在於名稱。但通常這是由Android Studio自動處理的。你是如何創建你的活動的? –

+0

我建議重命名佈局文件而不是Java Class文件。 –

相關問題