我正在尝试在我的应用中实现 ActionBarSherlock侧边菜单导航抽屉,但总是得到:
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;
答案 0 :(得分: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
答案 1 :(得分:2)
是的我完全同意@Raghunandan当我们使用Navigation Drawer时,我们需要使用最新支持库
当我们使用ActionBar Sherlock导航抽屉时,我们需要在我们的程序中使用一些导入,见下文:
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;