备注1:
08-09 10:37:13.191 11055 11055 W DebugLog: OverlayLayoutFactory: onCreateView InflateException more cause [java.lang.NullPointerException]
08-09 10:37:13.191 11055 11055 W DebugLog: java.lang.NullPointerException
08-09 10:37:13.191 11055 11055 W DebugLog: at android.view.ViewConfiguration.get(ViewConfiguration.java:352)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.view.View.<init>(View.java:3448)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.view.View.<init>(View.java:3505)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.view.ViewGroup.<init>(ViewGroup.java:470)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.widget.LinearLayout.<init>(LinearLayout.java:176)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.widget.LinearLayout.<init>(LinearLayout.java:172)
08-09 10:37:13.191 11055 11055 W DebugLog: at java.lang.reflect.Constructor.constructNative(Native Method)
08-09 10:37:13.191 11055 11055 W DebugLog: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.view.LayoutInflater.createView(LayoutInflater.java:594)
08-09 10:37:13.191 11055 11055 W DebugLog: at com.pptv.base.plugin.OverlayLayoutFactory.onCreateView(OverlayLayoutFactory.java:69)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:685)
备注2:
public static ViewConfiguration get(Context context) {
final DisplayMetrics metrics = context.getResources().getDisplayMetrics();
final int density = (int) (100.0f * metrics.density);
ViewConfiguration configuration = sConfigurations.get(density);
if (configuration == null) {
configuration = new ViewConfiguration(context);
sConfigurations.put(density, configuration);
}
return configuration;
}
备注3:
在show对话框时出现异常
8-09 10:37:13.191 11055 11055 W DebugLog: at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
08-09 10:37:13.191 11055 11055 W DebugLog: at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:290)
08-09 10:37:13.191 11055 11055 W DebugLog: at com.android.internal.app.AlertController.installContent(AlertController.java:240)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.app.AlertDialog.onCreate(AlertDialog.java:337)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.app.Dialog.dispatchOnCreate(Dialog.java:361)
08-09 10:37:13.191 11055 11055 W DebugLog: at android.app.Dialog.show(Dialog.java:262)
08-09 10:37:13.191 11055 11055 W DebugLog: at com.pptv.wallpaperplayer.test.TestBed.showDialog(TestBed.java:383)