www.cpsh.net > AnDroiD viEwrootimpl

AnDroiD viEwrootimpl

在Eclipse中是找不到ViewRootImpl类的,因为ViewRootImpl类是隐藏的,android并没有开放这个类 可以到androidsdk的source目录下寻找 这里我们使用window的文件查找来找 查找到再把ViewRootImpl.java文件拖入工程共查看源码即可 我们可以看到这个...

你这个activity 是不是错了。 引用了其他activity的上下文。 可以看一下代码么? dialog 一定要是增加在顶层view上面 如果这个activity放在 一个activityGroup里面 才会需要用到 xxx.getParent();

首先说第一个主要作用,链接WindowManager和DecorView,在ViewRootImpl.java中,开始的注释如下: /** * The top of a view hierarchy, implementing the needed protocol between View * and the WindowManager. This is for the most part an ...

manifest.xml 添加权限 问题Main.log: FATAL EXCEPTION: mainProcess: com.android.phone, PID: 761android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@1cb8bd0 is not valid; is your acti...

如果把代码或错误截图上来比较好,下面将一下大概的了解吧! 楼主有可能是在子线程中new出的handler,如果是的话,需要做好消息队列的准备工作,调用Looper.prepare(),这个方法在main线程中是自动调用的,所以一般主线程不会出现改代码!

权限加上试试

你是想在点击的那个按钮做描点去show popupwindos吧,看样子像popupwindow必须宿主在一个activity里啊,你试试用activity的某个空间做描点,或者让你的按钮传回activity,让activity去show popupwindow

非主线程中操作 UI导致的错误。 可以使用Handler或者Broadcast等方式跨线程操作UI

手机无法识别这个视频?

/** * The top of a view hierarchy, implementing the needed protocol between View * and the WindowManager. This is for the most part an internal implementation * detail of {@link WindowManagerGlobal}. * * {@hide} */

网站地图

All rights reserved Powered by www.cpsh.net

copyright ©right 2010-2021。
www.cpsh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com