public View a(int paramInt1, int paramInt2) { View localView2 = null; View localView1 = null; int i; if (paramInt2 == -1) { i = this.f.size(); paramInt2 = 0; if (paramInt2 < i) { localView2 = (View) this.f.get(paramInt2); if (localView2.isFocusable()) { if (this.e.d(localView2) > paramInt1) {} for (int k = 1; ; k = 0) { if (k != StaggeredGridLayoutManager.b(this.e)) { break label92; } paramInt2 += 1; localView1 = localView2; break; } } } label92: return localView1; } paramInt2 = this.f.size() - 1; localView1 = localView2; if (paramInt2 >= 0) { localView2 = (View) this.f.get(paramInt2); if (localView2.isFocusable()) { if (this.e.d(localView2) > paramInt1) { i = 1; label149: if (StaggeredGridLayoutManager.b(this.e)) { break label184; } } label184: for (int j = 1; ; j = 0) { if (i != j) { break label190; } paramInt2 -= 1; localView1 = localView2; break; i = 0; break label149; } } } label190: return localView1; }
public final void run() { StaggeredGridLayoutManager.a(a); }