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,如需轉載請自行聯系原作者