6

我正在尝试在我的应用程序中实现ActionBarSherlock Side Menu Navigation Drawer,但总是得到:

DrawerLayout 无法解析为类型 ActionBarDrawerToggle 无法解析为类型

我的进口是:

import android.content.res.Configuration;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;

import com.actionbarsherlock.app.SherlockFragmentActivity;
import com.actionbarsherlock.view.MenuItem;
4

2 回答 2

8

从支持库中导入这些

import android.support.v4.app.ActionBarDrawerToggle;
import android.support.v4.widget.DrawerLayout;

检查这个

http://developer.android.com/tools/support-library/index.html

有关 NaigationDrawer 的更多信息

http://developer.android.com/training/implementing-navigation/nav-drawer.html

于 2013-09-21T10:25:59.017 回答
2

是的,当我们使用导航抽屉时,我完全同意@Raghunandan,我们需要使用最新的支持库

当我们使用 ActionBar Sherlock Navigation Drawer 时,我们需要在程序中使用一些导入,如下所示:

import android.support.v4.app.ActionBarDrawerToggle;
import android.support.v4.widget.DrawerLayout;
import android.support.v4.view.GravityCompat;
import com.actionbarsherlock.app.SherlockFragmentActivity;
import com.actionbarsherlock.view.MenuItem;
于 2013-09-21T10:41:28.180 回答