该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
⑦在 iget-object v0, v0, Lcom/android/phone/CallCard;->mPhoneNumberandroid/widget/TextView;
move-object v3, v0
const/4 v4, 0x0
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V与
iget-object v0, v0, Lcom/android/phone/CallCard;->mLabelandroid/widget/TextView;之间修改并添加
invoke-static {v11}, Lcom/android/phone/location/PhoneLocation;->getCityFromPhone(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_22
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/phone/CallCard;->mPhoneLocview:Landroid/widget/TextView;
move-object v3, v0
invoke-static {v11}, Lcom/android/phone/location/PhoneLocation;->getCityFromPhone(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1127
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/phone/CallCard;->mPhoneLocview:Landroid/widget/TextView;
move-object v3, v0
move-object/from16 v0, p0
iget v0, v0, Lcom/android/phone/CallCard;->mTextColorDefaultSecondary:I
move v4, v0
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setTextColor(I)V
const/16 v19, 0x1
:cond_22
:goto_4
if-eqz v17, :cond_33 #v12-->v17
if-eqz v13, :cond_33
invoke-virtual/range {p4 .. p4}, Lcom/android/internal/telephony/Call;->isGeneric()Z
move-result v3
if-nez v3, :cond_33
invoke-static/range {v13 .. v13}, Lcom/android/phone/location/PhoneLocation;->getCityFromPhone(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_33
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/phone/CallCard;->mPhoneLocview:Landroid/widget/TextView;
move-object v3, v0
invoke-static/range {v13 .. v13}, Lcom/android/phone/location/PhoneLocation;->getCityFromPhone(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/phone/CallCard;->mPhoneLocview:Landroid/widget/TextView;
move-object v3, v0
move-object/from16 v0, p0
iget v0, v0, Lcom/android/phone/CallCard;->mTextColorDefaultSecondary:I
move v4, v0
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setTextColor(I)V
.line 1128
const/16 v19, 0x1
:cond_33
if-eqz v19, :cond_d
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/phone/CallCard;->mPhoneLocview:Landroid/widget/TextView;
move-object v3, v0
const/4 v4, 0x0
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V
:goto_55
if-eqz v12, :cond_e
invoke-virtual/range {p4 .. p4}, Lcom/android/internal/telephony/Call;->isGeneric()Z
move-result v3
if-nez v3, :cond_e
move-object/from16 v0, p0
⑧在 iget-object v0, v0, Lcom/android/internal/telephony/CallerInfo;->phoneNumber:Ljava/lang/String;
move-object v13, v0
.restart local v13 #name:Ljava/lang/String;与
goto/16 :goto_0
.line 1063 之间添加
const/16 v17, 0x1
⑨在 invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V
goto/16 :goto_4
.line 1131
:cond_d
move-object/from16 v0, p0与
move-object v3, v0
const/16 v4, 0x8
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V之间添加并修改为
iget-object v0, v0, Lcom/android/phone/CallCard;->mPhoneLocview:Landroid/widget/TextView;
并在刚才的 move-object v3, v0
const/16 v4, 0x8
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V与
.line 1144
:cond_e之间继续修改为
goto/16 :goto_55