[GUIDE] FLING STATUSBAR GESTURE BASE MIUI

13.24
بسم الله الر حمن الر حيم
Assalamualaikum...
Siang gays... Jika sebelumnya ane udah bagiin guide Fling Status Bar Gesture buat aosp cm kali ini saya nepatin janji buat share guide ini di base rom MIUI...

Syaratnya pasti ente udah apal... Udah pasang AlsDevQuickPreference dulu...
Paham dcrc
Bisa buka smali dll

Untuk screenshotnya bisa liat di lihat di post sebelumnya... Cz ini sama aja namun ane udh tes dan work perfectly di miui base rom...

Oke bahan bisa donlot DISINI

DC MiuiSystemUI
dan buka com/android/systemui/statusbar/phone/StatusBarWindowView.smali

Cari # instance field

Dan tambah ini di bawahnya...

.field mFlingStatusBar:Lcom/android/systemui/ali/feature/FlingStatusBarHelper;

Jika udah cari onAttachedToWindow()V
Scroll ke bawah ampek nemu invoke-super dan tambah ini di bawahnya invoke-super tersebut...

invoke-static {p0}, Lcom/android/systemui/ali/feature/FlingStatusBarHelper;->newInstance(Landroid/view/ViewGroup;)Lcom/android/systemui/ali/feature/FlingStatusBarHelper;

move-result-object v0

iput-object v0, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->mFlingStatusBar:Lcom/android/systemui/ali/feature/FlingStatusBarHelper;

iget-object v0, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->mFlingStatusBar:Lcom/android/systemui/ali/feature/FlingStatusBarHelper;

iget-object v1, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->mService:Lcom/android/systemui/statusbar/phone/PhoneStatusBar;

invoke-virtual {v0, v1}, Lcom/android/systemui/ali/feature/FlingStatusBarHelper;->setBar(Ljava/lang/Object;)V

Jika udah...

Cari onInterceptTouchEvent(Landroid/view/MotionEvent;)Z

Dan ubah nilai locals di method itu jadi 5 dan scroll ke bawah ampek nemu .line pertama di method tersebut...

Dan paste ini di bawahnya...

iget-object v0, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->mFlingStatusBar:Lcom/android/systemui/ali/feature/FlingStatusBarHelper;

invoke-virtual {v0, p1}, Lcom/android/systemui/ali/feature/FlingStatusBarHelper;->detectEvent(Landroid/view/MotionEvent;)Z

move-result v0

if-eqz v0, :cond_dtap

iget-object v0, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->mFlingStatusBar:Lcom/android/systemui/ali/feature/FlingStatusBarHelper;

invoke-virtual {v0, p1}, Lcom/android/systemui/ali/feature/FlingStatusBarHelper;->createMotionCancelable(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;

move-result-object v0

iget-object v2, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->mNotificationStack:Lcom/android/systemui/statusbar/stack/NotificationStackScrollLayout;

iget-object v1, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->latestItems:Lcom/android/systemui/statusbar/policy/NotificationRowLayout;

iget-object v3, p0, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->mFlingStatusBar:Lcom/android/systemui/ali/feature/FlingStatusBarHelper;

invoke-virtual {v3, v2, v1, v0}, Lcom/android/systemui/ali/feature/FlingStatusBarHelper;->cancelNotificationMotion(Landroid/view/ViewGroup;Landroid/view/ViewGroup;Landroid/view/MotionEvent;)V
const/4 v0, 0x0

return v0
:cond_dtap

Jika udah Dc Settings atau rom control ente dan taruh ini di arrays.xml

Tepat di bawah <resources>

Taruh ini...

<string-array name="list_action">
<item>None (Off)</item>
<item>Screenshot</item>
<item>Go to Sleep</item>
<item>Launch Apps</item>
<item>Switch Apps</item>
<item>Play/Pause Music</item>
<item>Play Next Music</item>
<item>Play Previous Music</item>
<item>Restart App</item>
</string-array>
<string-array name="list_action_val">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
</string-array>

Dan taruh ini di interface manapun yg mw ente munculin nih guide..

<PreferenceScreen android:title="Pick Action For Gesturing Status Bar" android:fragment="com.android.settings.alsfling.FlingStatusBarSettings" android:summary="Customization action on statusbar if swipe or double tapped"/>

Save semua rc dan push deh...

Udah itu aja tutorialnya....

#Kredit
#ALLAH AZZA WA JALLA
#MUHAMAD SHALALLAHUALAIWASSALAM
#OM ROIS
#OM AZCA
#MBAH SEPTH
#OM ARLEG
#BS21 TEAM REBORN
#OM ACEP
#MAAAD
#MAAADR
#MAIR
#DLL

Share this :

Previous
Next Post »
0 Komentar

Penulisan markup di komentar
  • Silakan tinggalkan komentar sesuai topik. Komentar yang menyertakan link aktif, iklan, atau sejenisnya akan dihapus.
  • Untuk menyisipkan kode gunakan <i rel="code"> kode yang akan disisipkan </i>
  • Untuk menyisipkan kode panjang gunakan <i rel="pre"> kode yang akan disisipkan </i>
  • Untuk menyisipkan quote gunakan <i rel="quote"> catatan anda </i>
  • Untuk menyisipkan gambar gunakan <i rel="image"> URL gambar </i>
  • Untuk menyisipkan video gunakan [iframe] URL embed video [/iframe]
  • Kemudian parse kode tersebut pada kotak di bawah ini
  • © 2015 Simple SEO ✔