您好,我正在爲完全基於碎片的android製作應用程序。 它有一個菜單,並點擊任何項目打開根據選項的片段。 我很困惑如何把代碼的類fragment.I的片段閱讀這裏後,在溶液中提供像這樣的代碼片段:如何處理Android碎片的代碼
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_library, container, false);
return rootView;
}
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// do your variables initialisations here except Views!!!
}
public void onViewCreated(View view, Bundle savedInstanceState){
super.onViewCreated(view, savedInstanceState);
libraryHeading=(TextView)getView().findViewById(R.id.Library);
libraryHeading.setText("Hey I am Library");
// initialise your views
}
現在onViewCreated()我會初始化視圖,在onCreate()我會初始化我的變量,但我沒有得到我會做什麼onCreateView()? 請幫助我。我是新的android開發。如果我做錯了,請告訴我。
而不是從S.O.複製代碼,您最好在遵循教程以更充分地看到您的問題需要什麼。你已經實例化了一個「片段」,這是一個開始。 - [這裏有一個很好的Android開發指南來了解片段如何工作](http://developer.android.com/guide/components/fragments.html) - [這是一個非常符合你的陳述目標](http://www.vogella.com/tutorials/AndroidFragments/article.html) – CodeMonkey