Source code
package android.support.v4.app;
import android.app.Activity;
import android.content.Context;
import android.os.Build.VERSION;
import android.os.Bundle;
import android.util.AttributeSet;
import android.view.View;
abstract class BaseFragmentActivityDonut extends Activity {
abstract View dispatchFragmentsOnCreateView(View view, String str, Context context, AttributeSet attributeSet);
BaseFragmentActivityDonut() {
}
protected void onCreate(Bundle savedInstanceState) {
if (VERSION.SDK_INT < 11 && getLayoutInflater().getFactory() == null) {
getLayoutInflater().setFactory(this);
}
super.onCreate(savedInstanceState);
}
public View onCreateView(String name, Context context, AttributeSet attrs) {
View v = dispatchFragmentsOnCreateView(null, name, context, attrs);
if (v == null) {
return super.onCreateView(name, context, attrs);
}
return v;
}
}