基础库 - 插件体系 - 对话框异常分析

备注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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fighting Horse

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值