2015-09-18 27 views
0

我一直無法讓Android Studio識別兩個符號。 「容器」和「PlaceHolderFragment」。這是一塊Android Studio無法解析符號「容器」和「PlaceHolderFragment」

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    if (savedInstanceState == null) { 
     getFragmentManager().beginTransaction() 
       .add(R.id.container, new PlaceHolderFragment()) 
       .commit(); 
    } 

在我的XML文件中的依賴性閱讀

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
compile 'com.android.support:appcompat-v7:23.0.1' 
compile 'com.google.android.gms:play-services:7.8.0' 

和我已經確定谷歌播放服務修訂版26,谷歌庫啓21,支持Android庫修訂版20,和Android支持Library rev 23.0.1都作爲SDK工具安裝。我也嘗試使緩存無效並重新啓動。

感謝你的幫助,

馬特

回答

1

你會在你的項目,該項目將擴展片段類來創建PlaceHolderFragment類。 R.id.container中的容器也是存在片段的容器的ID。所以你需要在xml中相應地定義它。