131a49efe2adb59e31611f6871895a3243d835127Yuichi Araki/* 231a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * Copyright (C) 2015 The Android Open Source Project 331a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * 431a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * Licensed under the Apache License, Version 2.0 (the "License"); 531a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * you may not use this file except in compliance with the License. 631a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * You may obtain a copy of the License at 731a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * 831a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * http://www.apache.org/licenses/LICENSE-2.0 931a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * 1031a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * Unless required by applicable law or agreed to in writing, software 1131a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * distributed under the License is distributed on an "AS IS" BASIS, 1231a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1331a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * See the License for the specific language governing permissions and 1431a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * limitations under the License. 1531a49efe2adb59e31611f6871895a3243d835127Yuichi Araki */ 1631a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 1731a49efe2adb59e31611f6871895a3243d835127Yuichi Arakipackage android.support.design.internal; 1831a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 1931a49efe2adb59e31611f6871895a3243d835127Yuichi Arakiimport android.content.Context; 2031a49efe2adb59e31611f6871895a3243d835127Yuichi Arakiimport android.support.v7.internal.view.menu.MenuBuilder; 2131a49efe2adb59e31611f6871895a3243d835127Yuichi Arakiimport android.support.v7.internal.view.menu.MenuView; 2231a49efe2adb59e31611f6871895a3243d835127Yuichi Arakiimport android.util.AttributeSet; 2331a49efe2adb59e31611f6871895a3243d835127Yuichi Arakiimport android.widget.ListView; 2431a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 2531a49efe2adb59e31611f6871895a3243d835127Yuichi Araki/** 2631a49efe2adb59e31611f6871895a3243d835127Yuichi Araki * @hide 2731a49efe2adb59e31611f6871895a3243d835127Yuichi Araki */ 2831a49efe2adb59e31611f6871895a3243d835127Yuichi Arakipublic class NavigationMenuView extends ListView implements MenuView { 2931a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 3031a49efe2adb59e31611f6871895a3243d835127Yuichi Araki public NavigationMenuView(Context context) { 3131a49efe2adb59e31611f6871895a3243d835127Yuichi Araki this(context, null); 3231a49efe2adb59e31611f6871895a3243d835127Yuichi Araki } 3331a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 3431a49efe2adb59e31611f6871895a3243d835127Yuichi Araki public NavigationMenuView(Context context, AttributeSet attrs) { 3531a49efe2adb59e31611f6871895a3243d835127Yuichi Araki this(context, attrs, 0); 3631a49efe2adb59e31611f6871895a3243d835127Yuichi Araki } 3731a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 3831a49efe2adb59e31611f6871895a3243d835127Yuichi Araki public NavigationMenuView(Context context, AttributeSet attrs, int defStyleAttr) { 3931a49efe2adb59e31611f6871895a3243d835127Yuichi Araki super(context, attrs, defStyleAttr); 4031a49efe2adb59e31611f6871895a3243d835127Yuichi Araki } 4131a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 4231a49efe2adb59e31611f6871895a3243d835127Yuichi Araki @Override 4331a49efe2adb59e31611f6871895a3243d835127Yuichi Araki public void initialize(MenuBuilder menu) { 4431a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 4531a49efe2adb59e31611f6871895a3243d835127Yuichi Araki } 4631a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 4731a49efe2adb59e31611f6871895a3243d835127Yuichi Araki @Override 4831a49efe2adb59e31611f6871895a3243d835127Yuichi Araki public int getWindowAnimations() { 4931a49efe2adb59e31611f6871895a3243d835127Yuichi Araki return 0; 5031a49efe2adb59e31611f6871895a3243d835127Yuichi Araki } 5131a49efe2adb59e31611f6871895a3243d835127Yuichi Araki 5231a49efe2adb59e31611f6871895a3243d835127Yuichi Araki} 53