天天看點

Android UI開發第十七篇——Android Fragment執行個體

TitlesFragment

TitlesFragment繼承自Fragment的子類ListFragment,使用了一個靜态數組填充清單,重寫了onListItemClick方法,showDetails方法展示ListView item的詳情。

DetailsFragment df = DetailsFragment.newInstance(index);//擷取詳情Fragment的執行個體

FragmentTransaction ft = getFragmentManager().beginTransaction();//擷取FragmentTransaction 執行個體

ft.replace(R.id.details, df);  //使用DetailsFragment 的執行個體

ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);

ft.commit();//送出

        看一下程式實作(com.fragment.main.TitlesFragment):

效果圖的左邊是一個清單,右邊是清單item的詳情。

先看一下布局檔案(layout):

       先看下執行個體效果圖:

     本文轉自xyz_lmn51CTO部落格,原文連結:http://blog.51cto.com/xyzlmn/817249,如需轉載請自行聯系原作者

繼續閱讀