blob: 375a96abc333ccac1fb47fd4ab47b62726984ca5 [file] [log] [blame]
package com.android.internal.policy.impl.keyguard;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.FrameLayout;
import com.android.internal.R;
public class KeyguardSecurityContainer extends FrameLayout {
public KeyguardSecurityContainer(Context context, AttributeSet attrs) {
this(context, attrs, 0);
}
public KeyguardSecurityContainer(Context context) {
this(null, null, 0);
}
public KeyguardSecurityContainer(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
KeyguardSecurityViewFlipper getFlipper() {
for (int i = 0; i < getChildCount(); i++) {
View child = getChildAt(i);
if (child instanceof KeyguardSecurityViewFlipper) {
return (KeyguardSecurityViewFlipper) child;
}
}
return null;
}
public void showBouncer(int duration) {
KeyguardSecurityViewFlipper flipper = getFlipper();
if (flipper != null) {
flipper.showBouncer(duration);
}
}
public void hideBouncer(int duration) {
KeyguardSecurityViewFlipper flipper = getFlipper();
if (flipper != null) {
flipper.hideBouncer(duration);
}
}
}