- Adım
- Hakan
- Cihazım
- Xiaomi Mi6
- Yaş
- 34
- Konum
- İzmir
- Katılım
- 27 Haziran 2014
- Konular
- 346
- Mesajlar
- 4.509
- Tepkime puanı
- 3.239
- Puanları
- 288
Contacts.apk/smali/com/android/contacts/list/DefaultContactBrowseListFragment.smali dosyasını notepad ile açın
Aşağıdaki satırı bulun
Aşağıdaki gibi değiştirin
Sonuç:
Aşağıdaki satırı bulun
Kod:
.method private showEmptyUserProfile(Z)V
.locals 5
const/4 v4, 0x0
const/16 v2, 0x8
const/4 v1, 0x0
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessage:Landroid/widget/LinearLayout;
if-nez v0, :cond_0
if-eqz p1, :cond_2
:cond_0
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mActivity:Lcom/android/contacts/activities/PeopleActivity;
invoke-virtual {v0}, Lcom/android/contacts/activities/PeopleActivity;->getLayoutInflater()Landroid/view/LayoutInflater;
move-result-object v0
invoke-direct {p0, v0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->addEmptyUserProfileHeader(Landroid/view/LayoutInflater;)V
iget-object v3, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessage:Landroid/widget/LinearLayout;
if-eqz p1, :cond_3
move v0, v1
:goto_0
invoke-virtual {v3, v0}, Landroid/widget/LinearLayout;->setVisibility(I)V
if-eqz p1, :cond_5
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v3, 0x7f0b0018
invoke-virtual {v0, v3}, Landroid/content/res/Resources;->getBoolean(I)Z
move-result v0
if-nez v0, :cond_1
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/contacts/ContactsUtils;->isDisplayListPhoto(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_4
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessagePhoto:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessage:Landroid/widget/LinearLayout;
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getContext()Landroid/content/Context;
move-result-object v1
const v2, 0x7f010018
invoke-static {v1, v2}, Lmiui/util/AttributeResolver;->resolveDimensionPixelSize(Landroid/content/Context;I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setMinimumHeight(I)V
:cond_1
:goto_1
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessageContainer:Landroid/view/View;
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getContext()Landroid/content/Context;
move-result-object v1
sget v2, Lmiui/R$attr;->listViewItemBackground:I
invoke-static {v1, v2}, Lmiui/util/AttributeResolver;->resolveDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getListView()Landroid/widget/ListView;
move-result-object v0
iget-object v1, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessage:Landroid/widget/LinearLayout;
invoke-virtual {v0, v1}, Landroid/widget/ListView;->removeHeaderView(Landroid/view/View;)Z
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getListView()Landroid/widget/ListView;
move-result-object v0
iget-object v1, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessage:Landroid/widget/LinearLayout;
invoke-virtual {v0, v1}, Landroid/widget/ListView;->addHeaderView(Landroid/view/View;)V
:goto_2
return-void
:cond_2
return-void
:cond_3
move v0, v2
goto :goto_0
:cond_4
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessagePhoto:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessage:Landroid/widget/LinearLayout;
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getContext()Landroid/content/Context;
move-result-object v1
const v2, 0x7f010019
invoke-static {v1, v2}, Lmiui/util/AttributeResolver;->resolveDimensionPixelSize(Landroid/content/Context;I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setMinimumHeight(I)V
goto :goto_1
:cond_5
iget-object v0, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessageContainer:Landroid/view/View;
invoke-virtual {v0, v4}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p0}, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->getListView()Landroid/widget/ListView;
move-result-object v0
iget-object v1, p0, Lcom/android/contacts/list/DefaultContactBrowseListFragment;->mProfileMessage:Landroid/widget/LinearLayout;
invoke-virtual {v0, v1}, Landroid/widget/ListView;->removeHeaderView(Landroid/view/View;)Z
goto :goto_2
.end method
Aşağıdaki gibi değiştirin
Kod:
.method private showEmptyUserProfile(Z)V
.locals 4
.param p1, "show" # Z
.prologue
return-void
.end method
Sonuç:
Görselleri görebilmek için kayıt olmanız gerekmektedir
Görselleri görebilmek için kayıt olmanız gerekmektedir