recent clear

6
Quote: SystemUI\res\values\ids.xml Code: + <item type="id" name="recents_clear">false</item> Quote: SystemUI/smali/com/android/systemui/recent/ RecentsHorizontalScrollView.smali Code: <-------------------------------SEARCH FOR IT --------------------------> invoke-super {p0, p1}, Landroid/widget/HorizontalScrollView;- >onTouchEvent(Landroid/view/MotionEvent;)Z move-result v0 if-eqz v0, :cond_1 :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_1 const/4 v0, 0x0 goto :goto_0 .end method .method public removeAllViewsInLayout()V .locals 8

Upload: rayce1987

Post on 13-Sep-2015

214 views

Category:

Documents


0 download

DESCRIPTION

Recent Clear

TRANSCRIPT

Quote:SystemUI\res\values\ids.xml

Code:+ false

Quote:SystemUI/smali/com/android/systemui/recent/RecentsHorizontalScrollView.smali

Code: invoke-super {p0, p1}, Landroid/widget/HorizontalScrollView;->onTouchEvent(Landroid/view/MotionEvent;)Z

move-result v0

if-eqz v0, :cond_1

:cond_0 const/4 v0, 0x1

:goto_0 return v0

:cond_1 const/4 v0, 0x0

goto :goto_0.end method

.method public removeAllViewsInLayout()V .locals 8

.prologue .line 184 iget-object v5, p0, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5}, Landroid/widget/LinearLayout;->getChildCount()I

move-result v1

.line 185 .local v1, count:I invoke-virtual {p0}, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->getScrollX()I

move-result v4

.line 187 .local v4, scrollX:I const/4 v3, 0x0

.local v3, i:I const/4 v2, 0x0

.local v2, delayCounter:I :goto_0 if-ge v3, v1, :cond_1

.line 189 iget-object v5, p0, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5, v3}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;

move-result-object v0

.line 190 .local v0, child:Landroid/view/View; invoke-virtual {v0}, Landroid/view/View;->getRight()I

move-result v5

if-le v5, v4, :cond_0

.line 191 add-int/lit8 v2, v2, 0x1

.line 192 :cond_0 new-instance v5, Lcom/android/systemui/recent/RecentsHorizontalScrollView$6;

invoke-direct {v5, p0, v0}, Lcom/android/systemui/recent/RecentsHorizontalScrollView$6;->(Lcom/android/systemui/recent/RecentsHorizontalScrollView;Landroid/view/View;)V

mul-int/lit16 v6, v2, 0x96

int-to-long v6, v6

invoke-virtual {p0, v5, v6, v7}, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->postDelayed(Ljava/lang/Runnable;J)Z

.line 194 add-int/lit8 v3, v3, 0x1

goto :goto_0

.line 195 .end local v0 #child:Landroid/view/View; :cond_1 return-void.end method

.method public removeViewInLayout(Landroid/view/View;)V .locals 0 .parameter "view"

.prologue .line 177 invoke-virtual {p0, p1}, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->dismissChild(Landroid/view/View;)V

Quote:/SystemUI/smali/com/android/systemui/recent/RecentsVerticalScrollView.smali

Code: invoke-super {p0, p1}, Landroid/widget/ScrollView;->onTouchEvent(Landroid/view/MotionEvent;)Z

move-result v0

if-eqz v0, :cond_1

:cond_0 const/4 v0, 0x1

:goto_0 return v0

:cond_1 const/4 v0, 0x0

goto :goto_0.end method

.method public removeAllViewsInLayout()V .locals 8

.prologue .line 191 iget-object v5, p0, Lcom/android/systemui/recent/RecentsVerticalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5}, Landroid/widget/LinearLayout;->getChildCount()I

move-result v1

.line 192 .local v1, count:I invoke-virtual {p0}, Lcom/android/systemui/recent/RecentsVerticalScrollView;->getScrollY()I

move-result v4

.line 193 .local v4, scrollY:I const/4 v3, 0x0

.local v3, i:I const/4 v2, 0x0

.local v2, delayCounter:I :goto_0 if-ge v3, v1, :cond_1

.line 194 iget-object v5, p0, Lcom/android/systemui/recent/RecentsVerticalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5, v3}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;

move-result-object v0

.line 195 .local v0, child:Landroid/view/View; invoke-virtua