我在自己的程序里面调用其他打开PDF文件查看,并且同时用remote service+WindowManager的方法在这个这个PDF阅读程序上显示出了一个Button Bar来进行其他操作,现在想有没有可能增加一个exit的button,可以退出当前查看PDF的程序,返回我自己的程序(就像点击Back按钮一样),谢谢各位了~
解决方案 »
- 百度地图API MKSearch在第一次执行时,MKSearchListener无返回值
- Valid ABIs: no ABIs ABI的问题
- 自定义Adapter后数据显示问题
- Android给我们带来的是什么?机遇?挑战?未来?
- android判断软键盘时候显示
- android中的Animation在imageview上无效
- 多个滑动事件冲突如何处理?
- android项目引用了google-play-service_lib,如何用ant打包
- 需要在xml里边画这样一个表格,请前辈指导! 先感谢了!
- android 中listview怎么获得item中EditText的值
- 请教android下如何程序自启动且不被任务管理器之类干掉?
- android开发是不是用最新的SDK最好?jdk的版本呢?
在别人的程序上添加 “Button Bar”
我就是用AIDL的方法,启动一个service,在这个service里面实现一个悬浮窗口的效果而已
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
am.killBackgroundProcesses("包名"); // API Level至少为8才能使用
必须在 androidmanifest.xml文件中加入KILL_BACKGROUND_PROCESSES这个权限
非常谢谢啊,不过我的问题就是不知道怎么得到这个"包名",因为是给用户用的,每个人打开PDF所用的程序可能都不同的,不知道有没有办法获得当前程序的包名,或者通过MIME数据类型来获得呢~拜谢各位了~