Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==== Assalamu'alaikum Wr.Wb ====
- 1. Attentions!!!!
- # DOWNLOAD BAHANNYA DULU MASBRO di https://goo.gl/u8WxuZ (TIDAK TERMASUK LogCatBroadcaster.smali) so cari sendiri filenya ya
- # Copy smali ke tempat dimana semestinya
- # Copy layout ke tempat dimana semestinya
- # Buka res/values/attrs.xml dan tambahkan di dalamnya
- <attr name="minValue" format="integer" />
- <attr name="maxValue" format="integer" />
- <attr name="SeekBarPreference" format="integer" />
- # Copy xml/deltalabs ke tempat dimana semestinya
- # Recompile dan Decompile untuk generate public code
- # Buka smali/com/bbm/delta/R$Styleable, ganti kode berikut dengan kode public attrs
- 0x7f010060 = minValue
- 0x7f010061 = maxValue
- 0x7f010062 = SeekBarPreference
- # Buka layout activity_settings.xml tambahkan kode berikut
- <com.mod.libs.TButton android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/settings_item_padding_left" android:layout_marginTop="@dimen/settings_item_padding_top" android:layout_marginRight="@dimen/settings_item_padding_right" android:layout_marginBottom="@dimen/settings_item_padding_bottom" android:text="Change Text Size " android:onClick="gotoTextSize" style="@style/SettingsButton" />
- # Buka SettingsActivity.smali tambahkan kode berikut di bawah # virtual method
- .method public gotoTextSize(Landroid/view/View;)V
- .locals 2
- .prologue
- .line 584
- new-instance v0, Landroid/content/Intent;
- const-class v1, Lcom/bbm/delta/Delta;
- invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
- invoke-virtual {p0, v0}, Lcom/bbm/ui/activities/SettingsActivity;->startActivity(Landroid/content/Intent;)V
- .line 585
- return-void
- .end method
- # Buka AndroidManifest tambahkan isi berikut
- <activity android:name="com.bbm.delta.Delta" android:screenOrientation="behind"/>
- 2. Penerapan!!!!
- # Bagi Anda yang sudah menerapkan Change Font Style dari om Trangga
- * Buka smali TLabel, TButton, TButtonMod, TEdit, TInlineEdit, TInlineLabel, TLinkifiLabel, TSwitch, dan TswitchMod
- * Cari kode di setiap smali di atas dan ganti dengan yang di samping berikut
- - Landroid/widget/TextView; ganti dengan Lcom/bbm/delta/DeltaTextView;
- - Landroid/widget/Button; ganti dengan Lcom/bbm/delta/DeltaButton;
- - Landroid/widget/Switch; ganti dengan Lcom/bbm/delta/DeltaSwitch;
- - Lcom/bbm/ui/InlineImageTextView; ganti dengan Lcom/bbm/delta/DeltaInlineImageTextView;
- # Bagi Anda yang belum menerapkan Change Font Style dari om Trangga
- * Ganti di setiap layout misalkan
- - <TextView ganti dengan <com.bbm.delta.DeltaTextView ........./>
- - <Button ganti dengan <com.bbm.delta.DeltaButton ......./>
- - <Switch ganti dengan <com.bbm.delta.DeltaSwitch ...../>
- - <com.bbm.ui.InlineImageTextView /> diusahakan tetap, gausah diganti, cukup di smali InlineImageTextViewnya yang diubah
- Landroid/widget/TextView; ganti dengan Lcom/bbm/delta/DeltaTextView;
- # Recompile, Sign, Install
- Credit
- - Dhian Rusdhiana buat sample codenya..
- ==== Wa'alaikumsalam Wr.Wb ====
Advertisement
Add Comment
Please, Sign In to add comment