1ea4f700ac38424954c56df5138ff794def50b019Chris Banes/* 2ea4f700ac38424954c56df5138ff794def50b019Chris Banes * Copyright (C) 2014 The Android Open Source Project 3ea4f700ac38424954c56df5138ff794def50b019Chris Banes * 4ea4f700ac38424954c56df5138ff794def50b019Chris Banes * Licensed under the Apache License, Version 2.0 (the "License"); 5ea4f700ac38424954c56df5138ff794def50b019Chris Banes * you may not use this file except in compliance with the License. 6ea4f700ac38424954c56df5138ff794def50b019Chris Banes * You may obtain a copy of the License at 7ea4f700ac38424954c56df5138ff794def50b019Chris Banes * 8ea4f700ac38424954c56df5138ff794def50b019Chris Banes * http://www.apache.org/licenses/LICENSE-2.0 9ea4f700ac38424954c56df5138ff794def50b019Chris Banes * 10ea4f700ac38424954c56df5138ff794def50b019Chris Banes * Unless required by applicable law or agreed to in writing, software 11ea4f700ac38424954c56df5138ff794def50b019Chris Banes * distributed under the License is distributed on an "AS IS" BASIS, 12ea4f700ac38424954c56df5138ff794def50b019Chris Banes * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13ea4f700ac38424954c56df5138ff794def50b019Chris Banes * See the License for the specific language governing permissions and 14ea4f700ac38424954c56df5138ff794def50b019Chris Banes * limitations under the License. 15ea4f700ac38424954c56df5138ff794def50b019Chris Banes */ 16ea4f700ac38424954c56df5138ff794def50b019Chris Banes 17ea4f700ac38424954c56df5138ff794def50b019Chris Banespackage android.support.v7.internal.widget; 18ea4f700ac38424954c56df5138ff794def50b019Chris Banes 19ea4f700ac38424954c56df5138ff794def50b019Chris Banesimport android.graphics.Rect; 20ea4f700ac38424954c56df5138ff794def50b019Chris Banes 21ea4f700ac38424954c56df5138ff794def50b019Chris Banes/** 22ea4f700ac38424954c56df5138ff794def50b019Chris Banes * @hide 23ea4f700ac38424954c56df5138ff794def50b019Chris Banes */ 24ea4f700ac38424954c56df5138ff794def50b019Chris Banespublic interface FitWindowsViewGroup { 25ea4f700ac38424954c56df5138ff794def50b019Chris Banes 26ea4f700ac38424954c56df5138ff794def50b019Chris Banes public interface OnFitSystemWindowsListener { 27ea4f700ac38424954c56df5138ff794def50b019Chris Banes void onFitSystemWindows(Rect insets); 28ea4f700ac38424954c56df5138ff794def50b019Chris Banes } 29ea4f700ac38424954c56df5138ff794def50b019Chris Banes 30ea4f700ac38424954c56df5138ff794def50b019Chris Banes public void setOnFitSystemWindowsListener(OnFitSystemWindowsListener listener); 31ea4f700ac38424954c56df5138ff794def50b019Chris Banes 32ea4f700ac38424954c56df5138ff794def50b019Chris Banes} 33