android 自己主动拒接后再取消自己主动拒接,该联系人来电界面无图标显示,且点击挂断无反应

1.    设置一个联系人为自己主动拒接

2.    该联系人来电

3.    取消该联系人的自己主动拒接

4.    该联系人来电

Error:

来电界面无头像显示,直接显示黑屏,且点击拒接button出现通话过程的界面,而实际后台已经挂断

改动CallNotifier.java文件里onDisconnect()方法中下面位置加入例如以下代码:

if (!mIsShouldSendtoVoicemail && ok2Ring) {

Toast.makeText(PhoneApp.getInstance().getApplicationContext(),

formatDuration((int) (duration/1000)),

Toast.LENGH_SHORT).show();

}

//--------- Add Code -------------

mIsShouldSendtoVoicemail = false;

时间: 2024-11-10 14:58:43

android 自己主动拒接后再取消自己主动拒接,该联系人来电界面无图标显示,且点击挂断无反应的相关文章

android 自动拒接后再取消自动拒接,该联系人来电界面无图标显示,且点击挂断无反应

1.    设置一个联系人为自动拒接 2.    该联系人来电 3.    取消该联系人的自动拒接 4.    该联系人来电 Error: 来电界面无头像显示,直接显示黑屏,且点击拒接按钮出现通话过程的界面,而实际后台已经挂断 修改CallNotifier.java文件中onDisconnect()方法中以下位置添加如下代码: if (!mIsShouldSendtoVoicemail && ok2Ring) { Toast.makeText(PhoneApp.getInstance().

android安卓升级版本安装后自动打开弹出完成和打开新版应用界面

public void installApk(File file,Context ctx) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setDataAndType(Uri.fromFile(file),"application/vnd.android.packagearchive"

Android项目能运行,上传svn后再下载却不能运行

今天遇到一个比较奇怪的问题,android项目上传到svn之前,可以运行,但是上传到svn后再check, 就出错. 搜索了一下,发现真的解决了问题. svn 不知道是出于什么原因,不能上传.so文件,所以,如果有朋友在上传的项目中引入了.so文件(这个文件一般是在libs文件夹下面).那么就会出现如标题一样的情况.所以, 一定要记住呀.

Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题

最近项目中遇到一个问题,用户第一次安装应用在系统的安装器安装完成界面有“完成”和“打开”两个按钮. 当用户点击“打开”按钮进入用户注册页面进行手机号验证码发送和验证码输入等操作界面,若此时用户点击Home键切出应用到桌面,再从桌面点击应用程序图标试图切回应用完成验证码输入等操作时,应用重新走了欢迎页等步骤,此时之前从系统的安装完成界面点击打开启动的应用其实还在后面运行. 然而当用户“完全退出”应用,或者在安装完成界面直接点击“完成”按钮再从桌面启动,或者此应用之前是存在的“覆盖安装”后点击“打开

Android设备管理器漏洞2--禁止用户取消激活设备管理器

2013年6月,俄罗斯安全厂商卡巴斯基发现了史上最强手机木马-Obad.A.该木马利用了一个未知的Android设备管理器漏洞(ANDROID-9067882),已激活设备管理器权限的手机木马利用该漏洞,能够在设置程序的设备管理器列表中隐藏,这样用户就无法通过正常途径取消该手机木马的设备管理器权限.从而达到无法卸载的目的.Android4.2版本号以上系统已经修复该漏洞.(漏洞详情:http://blog.csdn.net/androidsecurity/article/details/9124

实例具体解释:反编译Android APK,改动字节码后再回编译成APK

本文具体介绍了怎样反编译一个未被混淆过的Android APK,改动smali字节码后,再回编译成APK并更新签名,使之可正常安装.破译后的apk不管输入什么样的username和password都能够成功进入到第二个Activity. 有时难免要反编译一个APK.改动当中的若干关键推断点,然后再回编译成一个全新的可用的apk,这全然是可实现的. 若要完毕上述工作,须要以下工具,杂家后面会把下载链接也附上.这些软件截止本文公布时,经过杂家确认都是最新的版本号. 1.APK-Multi-Toolv

主程序等待对话框响应后再顺序执行问题

在项目开发中,经常会用到对话框,Android的对话框都是异步进行的,但是有时候需要实现主程序等待对话框响应后再继续执行.下面以使用AlterDialog对话框返回true或者false之后,主程序再继续运行为例讲述如何实现主程序等待对话框响应后再顺序执行的方法. 思考一: 首先考虑到声明一个final 关键字的布尔型的局部变量,然后在对话框的"确认"和"取消"按钮的点击事件中对布尔型变量进行赋值,然后再执行主程序. 问题一:在代码的过程对布尔型变量进行赋值的时候提

[android] 解决DatePickerDialog和TimePickerDialog控件取消按钮问题

一. 问题提出 在Android程序中,我们通常需要使用DatePicker来设置日期,TimePicker来设置时间.其基本步骤是: 1.先定义DatePicker和TimePicker布局 2.然后通过Calendar类获得系统时间 3.接着通过init方法将日期传递给DatePicker初始化日期控件 4.在响应点击事件中可以通过DatePicker的getYear().getDayOfMonth().getMonth()函数获取具体日期 同时可以在OnDateChangedListene

实例详解:反编译Android APK,修改字节码后再回编译成APK

本文详细介绍了如何反编译一个未被混淆过的Android APK,修改smali字节码后,再回编译成APK并更新签名,使之可正常安装.破译后的apk无论输入什么样的用户名和密码都可以成功进入到第二个Activity. 有时难免要反编译一个APK,修改其中的若干关键判断点,然后再回编译成一个全新的可用的apk,这完全是可实现的.若要完成上述工作,需要以下工具,杂家后面会把下载链接也附上.这些软件截止本文发布时,经过杂家确认都是最新的版本. 1.APK-Multi-Toolv1.0.11.zip 用它