Cara Membuat OnClick Di SystemUI Kitkat



OnClick


Hai Sobat Udah lama nih ane baru update lagi :v soalnya ane
lagi ada project bikin aplikasi blog Bregnet ini buat
Sobat² lebih mudah melihat blog sederhana ane :)
Ya kali ini ane mau share yg saya tau Yaitu
Cara Membuat OnClick Pada SystemUI
Hal ini ane Ketahui dari mastah² Grup Hp ane Evercoss A12 , is The best
thaks buat mastah² yg ngajarin ane aemua tentang Oprek android :)
ya langsung saja ke Step by step nya
Bahan²
  • ApkTool
  • 920 TextEditor
  • Ngerti Dc Rc
  • Niat
Korban
SystemUI

Ikutin Step by Step nya yg teliti ntar Efceh :v

  1. Set Apktoll versi 2.0 karna Script smali nya versi 2.0
    Decompile SystemUI agan
  2. Buka SystemUI_src/smali/com/android/systemui/
    SystemuiServis.smali
  3. Copas Script di bawah ke SystemuiServis.smali di bawah # virtual method

    method public Hi(Landroid/view/View;)V
    .locals 3
    .param p1, "v" # Landroid/view/View;
    .prologue
    .line 2431
    new-instance v0, Landroid/content/Intent;
    invoke-direct {v0}, Landroid/content/Intent;-><init>()V
    .line 2432
    const-string v1, "com.evozi.injector"
    const-string v2, "com.evozi.injector.views.MainActivity"
    invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    const/high16 v2, 0x10000000
    invoke-virtual {v0, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
    move-result-object v0
    .line 2433
    invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
    const-string v1, "statusbar"
    invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/<br>Object;
    move-result-object v0
    check-cast v0, Landroid/app/StatusBarManager;
    invoke-virtual {v0}, Landroid/app/StatusBarManager;-<br>>collapsePanels()V
    .line 1720
    return-void
    .end method
    view raw smali hosted with ❤ by GitHub
  4. Perhatikan Hi itu
    Adalah nama Onclick nya
    Bisa di ubah apa ajj Terserah agan
    com.evozi.injector=Adalah Package Name Aplikasi
    yg ingin di buat OnClick
    com.evozi.injector.views.MainActivity=Adalah nama Target Activity Aplikasi
    yg ingin di buat OnClick
  5. tidak tau cara Mendapat kan Package name dan Targer Activity bisa baca Cara Mendapatkan Package name dan Target Activity
  6. Lalu tambah kan attribut
    android:OnClick="(nama OnClick)" di layout yg ente mau Terserah mau di mana :)
  7. Jika sudah langsung RC sign Push Ikeh :v

Sekian tutorial dari ane maap kalo kurang jelas
Bila ada yg mau di tanyakan bisa Coment :) atau kontek Fb saya


Subscribe to receive free email updates:

Related Posts :

2 Responses to "Cara Membuat OnClick Di SystemUI Kitkat"

  1. Klau mau bikin byk gmn om...apa hrus ksih script onclik lg di service.smalinya

    ReplyDelete
    Replies
    1. iyah om jadi harus di kasih method itu lagi tapi di ganti nama onClick nya yg HI tuh sesuai keinginan om :)

      Delete

Hellow berkomentar lah dengan kata yang baik dan tidak menggunakan kata-kata yang kasar dan vulgar juga jangan komentar dengan link aktif jika tidak ingin di hapus komentar oleh admin