#GUIDE Repost Fix Dialpad Miring Karena Set DPI
#GUIDE Repost Fix Dialpad Miring Karena Set DPI
https://www.facebook.com/groups/271064283056398/permalink/335848699911289/
Salam semangat pusing
karena postingan sudah hilang ga tau kmn,
yang punya pertanyaan berulang soal dialtab miring monggo disimak
kelebihan guide ini bisa di semua dpi dan ga perlu ubah2 dimens lagi.
- Decompile Contacts.apk
- Buka /smali/com/mediatek/contacts/widget/ButtonGridLayout.smali
- Cari
.method protected onMeasure(II)V
- Perhatikan baris ini
.line 189
.local v2, width:I
iget v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mButtonHeight:I
mul-int/lit8 v1, v4, 0x4
.line 191
.local v1, height:I
invoke-virtual {p0, v2, v1}, Lcom/mediatek/contacts/widget/ButtonGridLayout;->setMeasuredDimension(II)V
.line 192
return-void
.end method
- Ubah menjadi seperti ini
.line 189
.local v2, width:I
iget v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mButtonHeight:I
mul-int/lit8 v1, v4, 0x4
.line 192
.local v1, height:I
div-int/lit8 v4, v2, 0x3
iput v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mWidthInc:I
iput v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mButtonWidth:I
.line 195
invoke-virtual {p0, v2, v1}, Lcom/mediatek/contacts/widget/ButtonGridLayout;->setMeasuredDimension(II)V
.line 196
return-void
.end method
- save - recompile - sign - push - reboot
Tested
- MT6589 JB4.2.1
https://www.facebook.com/groups/271064283056398/permalink/335848699911289/
Salam semangat pusing
karena postingan sudah hilang ga tau kmn,
yang punya pertanyaan berulang soal dialtab miring monggo disimak
kelebihan guide ini bisa di semua dpi dan ga perlu ubah2 dimens lagi.
- Decompile Contacts.apk
- Buka /smali/com/mediatek/contacts/widget/ButtonGridLayout.smali
- Cari
.method protected onMeasure(II)V
- Perhatikan baris ini
.line 189
.local v2, width:I
iget v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mButtonHeight:I
mul-int/lit8 v1, v4, 0x4
.line 191
.local v1, height:I
invoke-virtual {p0, v2, v1}, Lcom/mediatek/contacts/widget/ButtonGridLayout;->setMeasuredDimension(II)V
.line 192
return-void
.end method
- Ubah menjadi seperti ini
.line 189
.local v2, width:I
iget v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mButtonHeight:I
mul-int/lit8 v1, v4, 0x4
.line 192
.local v1, height:I
div-int/lit8 v4, v2, 0x3
iput v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mWidthInc:I
iput v4, p0, Lcom/mediatek/contacts/widget/ButtonGridLayout;->mButtonWidth:I
.line 195
invoke-virtual {p0, v2, v1}, Lcom/mediatek/contacts/widget/ButtonGridLayout;->setMeasuredDimension(II)V
.line 196
return-void
.end method
- save - recompile - sign - push - reboot
Tested
- MT6589 JB4.2.1