双曲线 发表于 2014-8-7 23:24

来看看,正是想要的功能

xingchen 发表于 2014-8-8 21:17

爱黑武,爱上搞机生活!

为谁痴狂 发表于 2014-8-9 10:19

xxfx谢谢分享小草小草小草小草

dingding3721 发表于 2014-8-9 15:02

就是学习来了的,所以也不能胡乱回复的。真诚学习,从头开始

dingding3721 发表于 2014-8-9 15:03

很难哦   就是学习来了的,所以也不能胡乱回复的。真诚学习,从头开始

^ω^鎽仔 发表于 2014-8-9 20:35

ggg*ggggggggggggg

文火 发表于 2014-8-9 23:42

这个必须顶

宇文青青 发表于 2014-8-11 22:09

顶起来学习

jy266360 发表于 2014-8-12 00:59

老大 可不可以把需要添加的代码 单独列出来啊?这一段 我没有看明白
这个方法在
    const-string v3, "audio"

    invoke-virtual {v2, v3}, Lcom/android/phone/PhoneGlobals;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Landroid/media/AudioManager;

    iput-object v2, p0, Lcom/android/phone/CallNotifier;->mAudioManager:Landroid/media/AudioManager;
*********************************************************************************
下面是添加的代码:
    iget-object v2, p0, Lcom/android/phone/CallNotifier;->mApplication:Lcom/android/phone/PhoneGlobals;

    const-string v3, "vibrator"

    invoke-virtual {v2, v3}, Lcom/android/phone/PhoneGlobals;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Landroid/os/Vibrator;

    iput-object v2, p0, Lcom/android/phone/CallNotifier;->mVibrator:Landroid/os/Vibrator;
到此添加结束。
复制代码
3、接着找到
.method private onDisconnect(Landroid/os/AsyncResult;)V
复制代码
这个方法。

    .line 1086
    :goto_0
    if-eqz v0, :cond_1f

    invoke-virtual {v0}, Lcom/android/internal/telephony/Connection;->getCall()Lcom/android/internal/telephony/Call;

    move-result-object v1

    if-eqz v1, :cond_1f

    .line 1087
复制代码
4、接着找
.method private onPhoneStateChanged(Landroid/os/AsyncResult;)V
复制代码

risingsun91 发表于 2014-8-12 10:27

不错不错!
页: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16
查看完整版本: [永泽] Moto X/Droids/G 添加通话接通振动功能。