Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 376628c3 authored by Matt Pietal's avatar Matt Pietal
Browse files

Remove unused preview container

There are no references to this code and view. Remove it.

Fixes: 277568330
Test: Code compiles and runs
Change-Id: I72a931d67c4637f641d02c840727b1caa4a9b827
parent 13067e72
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -152,10 +152,4 @@
    <include
        layout="@layout/keyguard_bottom_area"
        android:visibility="gone" />

    <FrameLayout
        android:id="@+id/preview_container"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    </FrameLayout>
</com.android.systemui.shade.NotificationPanelView>
+0 −69
Original line number Diff line number Diff line
/*
 * Copyright (C) 2014 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License
 */

package com.android.systemui.statusbar.phone;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.ColorFilter;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.WindowInsets;
import android.widget.FrameLayout;

/**
 * A view group which contains the preview of phone/camera and draws a black bar at the bottom as
 * the fake navigation bar.
 */
public class KeyguardPreviewContainer extends FrameLayout {

    private Drawable mBlackBarDrawable = new Drawable() {
        @Override
        public void draw(Canvas canvas) {
            canvas.save();
            canvas.clipRect(0, getHeight() - getPaddingBottom(), getWidth(), getHeight());
            canvas.drawColor(Color.BLACK);
            canvas.restore();
        }

        @Override
        public void setAlpha(int alpha) {
            // noop
        }

        @Override
        public void setColorFilter(ColorFilter colorFilter) {
            // noop
        }

        @Override
        public int getOpacity() {
            return android.graphics.PixelFormat.OPAQUE;
        }
    };

    public KeyguardPreviewContainer(Context context, AttributeSet attrs) {
        super(context, attrs);
        setBackground(mBlackBarDrawable);
    }

    @Override
    public WindowInsets onApplyWindowInsets(WindowInsets insets) {
        setPadding(0, 0, 0, insets.getStableInsetBottom());
        return super.onApplyWindowInsets(insets);
    }
}