discord-jadx/app/src/main/java/androidx/core/view/ViewGroupKt$iterator$1.java

41 lines
1.1 KiB
Java

package androidx.core.view;
import android.view.View;
import android.view.ViewGroup;
import d0.z.d.g0.a;
import java.util.Iterator;
/* compiled from: ViewGroup.kt */
public final class ViewGroupKt$iterator$1 implements Iterator<View>, a {
public final /* synthetic */ ViewGroup $this_iterator;
private int index;
public ViewGroupKt$iterator$1(ViewGroup viewGroup) {
this.$this_iterator = viewGroup;
}
@Override // java.util.Iterator
public boolean hasNext() {
return this.index < this.$this_iterator.getChildCount();
}
@Override // java.util.Iterator
public View next() {
ViewGroup viewGroup = this.$this_iterator;
int i = this.index;
this.index = i + 1;
View childAt = viewGroup.getChildAt(i);
if (childAt != null) {
return childAt;
}
throw new IndexOutOfBoundsException();
}
@Override // java.util.Iterator
public void remove() {
ViewGroup viewGroup = this.$this_iterator;
int i = this.index - 1;
this.index = i;
viewGroup.removeViewAt(i);
}
}