Allow FragmentActivity to hook in to Factory2 method
Since Activity will automatically install itself as a
private factory on HC+, we need to ensure that FragmentActivity
also hooks in as a Factory2. Currently, if FragmentActivity's
Factory is *not* called, the framework FragmentManager will
attempt to inflate a support Fragment and crash.
Also removed some AppCompat code which is now uneeded.
BUG: 21287184
Change-Id: Id163caa3ec46654e25706e58415d4aa7b0213dd1
diff --git a/v4/api/current.txt b/v4/api/current.txt
index 21e164f..ec5ae3e 100644
--- a/v4/api/current.txt
+++ b/v4/api/current.txt
@@ -112,6 +112,12 @@
method public void update(android.support.v4.app.ActivityOptionsCompat);
}
+ abstract class BaseFragmentActivityDonut extends android.app.Activity {
+ }
+
+ abstract class BaseFragmentActivityHoneycomb extends android.support.v4.app.BaseFragmentActivityDonut {
+ }
+
public class DialogFragment extends android.support.v4.app.Fragment implements android.content.DialogInterface.OnCancelListener android.content.DialogInterface.OnDismissListener {
ctor public DialogFragment();
method public void dismiss();
@@ -233,7 +239,7 @@
field public static final android.os.Parcelable.Creator<android.support.v4.app.Fragment.SavedState> CREATOR;
}
- public class FragmentActivity extends android.app.Activity {
+ public class FragmentActivity extends android.support.v4.app.BaseFragmentActivityHoneycomb {
ctor public FragmentActivity();
method public java.lang.Object getLastCustomNonConfigurationInstance();
method public android.support.v4.app.FragmentManager getSupportFragmentManager();