Java 启动时打开导航抽屉

Java 启动时打开导航抽屉,java,android,navigation,startup,drawer,Java,Android,Navigation,Startup,Drawer,我对android编程相当陌生,开发了一个应用程序,实现了一个导航抽屉。根据谷歌的指导方针,我希望NavDraw开始打开,但我无法这样做 这是我的onCreate(我想这是我应该实现这个特性的地方,对吗?) 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ArrayAdapter=new ArrayAdapter(

我对android编程相当陌生,开发了一个应用程序,实现了一个导航抽屉。根据谷歌的指导方针,我希望NavDraw开始打开,但我无法这样做

这是我的onCreate(我想这是我应该实现这个特性的地方,对吗?)

创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ArrayAdapter=new ArrayAdapter(getActionBar().getThemedContext(),android.R.layout.simple\u list\u item\u 1,菜单项);
最终抽屉布局抽屉=(抽屉布局)findViewById(R.id.抽屉布局);
最终ListView导航列表=(ListView)findViewById(R.id.drawer);
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);
抽屉切换=新动作bardrawertoggle(
这
抽屉,
R.可抽出式ic_抽屉,
R.string.drawer\u打开,
R.string.drawer\u关闭
) 

(…)

使用
drawer.openDrawer(Gravity.LEFT);
您可以使用

 drawer.openDrawer(Gravity.LEFT);


如果目标用户是国际用户,请改用GravityCompat.START。您可能应该使用
If(savedInstanceState==null)
,这样抽屉就不会在配置/方向更改时打开
 drawer.openDrawer(Gravity.LEFT);
drawer.openDrawer(Gravity.RIGHT`);