本文承接
Android Contacts源码分析
下面我们直接进入PeopleActivity进行分析(请阅读
Android Contacts源码分析
,之后再阅读本文)
好了我们正式进军PeopleActivity
还是率先给出源码位置:
SourceCode/packages\apps\ContactsW2014\src\com\android\contacts\activities/PeopleActivity.java
@Override
protected void onCreate(Bundle savedState) {
.........
createViewsAndFragments(savedState);
...............
}
private void createViewsAndFragments(Bundle savedState) {
setContentView(R.layout.people_activity);
final FragmentManager fragmentManager = getFragmentManager();
final FragmentTransaction transaction = fragmentManager.beginTransaction();
final boolean isUsingTwoPanes = PhoneCapabilityTester.isUsingTwoPanes(this);
if (isUsingTwoPanes) {
mFavoritesFragment = getFragment(R.id.favorites_fragment);
mAl