127aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn/* 227aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * Copyright (C) 2011 The Android Open Source Project 327aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * 427aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * Licensed under the Apache License, Version 2.0 (the "License"); 527aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * you may not use this file except in compliance with the License. 627aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * You may obtain a copy of the License at 727aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * 827aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * http://www.apache.org/licenses/LICENSE-2.0 927aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * 1027aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * Unless required by applicable law or agreed to in writing, software 1127aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * distributed under the License is distributed on an "AS IS" BASIS, 1227aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1327aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * See the License for the specific language governing permissions and 1427aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * limitations under the License. 1527aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn */ 1627aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn 1727aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackbornpackage android.support.v4.app; 1827aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn 1927aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackbornimport android.app.Activity; 2027aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn 2127aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackbornimport java.io.FileDescriptor; 2227aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackbornimport java.io.PrintWriter; 2327aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn 2427aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn/** 2527aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn * Implementation of activity compatibility that can call Honeycomb APIs. 2627aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn */ 2727aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackbornclass ActivityCompatHoneycomb { 2827aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn static void invalidateOptionsMenu(Activity activity) { 2927aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn activity.invalidateOptionsMenu(); 3027aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn } 3127aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn 3227aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn static void dump(Activity activity, String prefix, FileDescriptor fd, 3327aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn PrintWriter writer, String[] args) { 3427aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn activity.dump(prefix, fd, writer, args); 3527aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn } 3627aea04b07c1fafa0f815aa4f80374a9e051b41cDianne Hackborn} 37