2014-04-23 22 views
4

我在Eclipse中創建了一個新的Android Project,我只使用SDK版本19(Android 4.4)。幾周前我做了同樣的事情,但今天我發現了一個不同之處。有一個在我的MainActivity的automatiacally產生的內部類:Android中的PlaceholderFragment

/** 
* A placeholder fragment containing a simple view. 
*/ 
public static class PlaceholderFragment extends Fragment { 

    public PlaceholderFragment() { 
    } 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
      Bundle savedInstanceState) { 
     View rootView = inflater.inflate(R.layout.fragment_main, container, 
       false); 
     return rootView; 
    } 
} 

我一直在試圖找到這個文件,但我無法找到任何東西。是否有一個原因?以下指南應該是現在的Fragment

回答

6

是創建新的android項目現在創建appcompat版本7 lib與它。並且活動更改爲包含片段的活動。 從現在起,用戶界面將被佔位。 這個新的改進有一個優勢,因爲它支持舊版本的動作欄7。

3

看起來他們希望人們將Fragments用於活動的內容視圖,而不是將其設置爲活動本身。他們正試圖提出一個標準模式。

這對我來說很好,因爲我已經以這種方式使用片段:),但不是作爲內部類。這隻會變得混亂。