mirror of
https://github.com/VibedByKaKi/alexandroid.git
synced 2026-11-14 01:47:17 +01:00
39 lines
1.5 KiB
Java
39 lines
1.5 KiB
Java
package androidx.appcompat.widget;
|
|
|
|
import android.content.Context;
|
|
import android.graphics.Rect;
|
|
import android.util.AttributeSet;
|
|
import android.widget.LinearLayout;
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.Nullable;
|
|
import androidx.annotation.RestrictTo;
|
|
import androidx.appcompat.widget.FitWindowsViewGroup;
|
|
|
|
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP_PREFIX})
|
|
/* loaded from: classes.dex */
|
|
public class FitWindowsLinearLayout extends LinearLayout implements FitWindowsViewGroup {
|
|
private FitWindowsViewGroup.OnFitSystemWindowsListener mListener;
|
|
|
|
public FitWindowsLinearLayout(@NonNull Context context) {
|
|
super(context);
|
|
}
|
|
|
|
@Override // android.view.View
|
|
public boolean fitSystemWindows(Rect rect) {
|
|
FitWindowsViewGroup.OnFitSystemWindowsListener onFitSystemWindowsListener = this.mListener;
|
|
if (onFitSystemWindowsListener != null) {
|
|
onFitSystemWindowsListener.onFitSystemWindows(rect);
|
|
}
|
|
return super.fitSystemWindows(rect);
|
|
}
|
|
|
|
@Override // androidx.appcompat.widget.FitWindowsViewGroup
|
|
public void setOnFitSystemWindowsListener(FitWindowsViewGroup.OnFitSystemWindowsListener onFitSystemWindowsListener) {
|
|
this.mListener = onFitSystemWindowsListener;
|
|
}
|
|
|
|
public FitWindowsLinearLayout(@NonNull Context context, @Nullable AttributeSet attributeSet) {
|
|
super(context, attributeSet);
|
|
}
|
|
}
|