android的反射机制具体到android.view.IWindowManager该怎么用?

lxpspring 2011-06-21 02:59:53
IBinder wmbinder = ServiceManager.getService( "window" );
final IWindowManager wm = IWindowManager.Stub.asInterface( wmbinder );

上边的代码用到了两个包:
import android.os.ServiceManager;
import android.view.IWindowManager;

这两个包在1.6后就不能用了,现在我的代码就编译不过了。
查了下,有通过编译源码的方式去实现的,这个方法对我来说太难,没有环境,也不了解怎么去做。

另外一种方法就是利用反射的机制。对这个一知半解。。。
有没有大侠有过这样的尝试,该怎么去做呢?
紧急求助。。多谢
...全文
2016 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
rushonin 2013-06-04
  • 打赏
  • 举报
回复
直接用getsystemservice获取到windowmanager 。
cwazjz 2013-06-03
  • 打赏
  • 举报
回复
还有吗 发我一份Q谢谢 863596709@qq.com
用盡了全力 2013-04-23
  • 打赏
  • 举报
回复
能分享一下代码吗?duvee@foxmail.com 兄弟,谢谢了。
东街小霸王 2012-10-26
  • 打赏
  • 举报
回复
给大家一个链接
http://www.cnblogs.com/freeliver54/archive/2011/09/08/2170503.html
希望可以帮助到大家!!
yangjie0320 2012-07-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

这个问题,我后来的解决方法是,找到相关的源码文件加入到自己的项目中。
[/Quote]
请问怎么添加呢?能不能详细说明一下。。急用。。
lxpspring 2012-06-04
  • 打赏
  • 举报
回复
网上很多地方都有吧。
我是在oschina上找得。
http://www.oschina.net/code/explore/android-2.2-froyo/android/content/**.java
hjx1000565 2012-06-04
  • 打赏
  • 举报
回复
我加入了那些文件,其中WindowManager.aidl这个文件有点问题,里面只有两行代码。请问你在哪里下的?
hjx1000565 2012-06-01
  • 打赏
  • 举报
回复
我邮箱是1000565@qq.com 万分感谢
hjx1000565 2012-06-01
  • 打赏
  • 举报
回复
兄弟,能分享一下代码吗?
lxpspring 2012-05-23
  • 打赏
  • 举报
回复
IApplicationToken.aidl
IOnKeyguardExitResult.aidl
IRotationWatcher.aidl
IWindow.aidl
IWindowManager.aidl
WindowManager.aidl
以上文件
ibrothergang 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
这个问题,我后来的解决方法是,找到相关的源码文件加入到自己的项目中。
[/Quote]
具体的相关源码是哪几个啊?
wangjiashuyqf 2011-09-28
  • 打赏
  • 举报
回复
遇到了同样的问题,等待大侠出现...
lxpspring 2011-09-28
  • 打赏
  • 举报
回复
这个问题,我后来的解决方法是,找到相关的源码文件加入到自己的项目中。
深耕安卓 2011-09-28
  • 打赏
  • 举报
回复
直接用windowManager不行么

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧