我正在使用抽屉布局。我有两个 ListView 双方。通过单击 ActionBar 上的左上角按钮,左侧可以正常工作。右侧也在工作。但右侧工作只能从左向右滑动。我想在 ActionBar 的右上角放置一个按钮以打开右侧(就像 ActionBar 上的左上角按钮一样)。我怎样才能做到这一点?
这是我正在使用的 ActionBarDrawerToggle 代码;
public class MainActivity extends ActionBarActivity {
private ActionBarDrawerToggle mDrawerToggle;
//....
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//....
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
R.drawable.sidebar, R.string.drawer_open,
R.string.drawer_close) {
public void onDrawerClosed(View view) {
invalidateOptionsMenu();
Toast.makeText(getApplicationContext(),"Menu closed",Toast.LENGTH_SHORT).show();
}
public void onDrawerOpened(View drawerView) {
invalidateOptionsMenu();
Toast.makeText(getApplicationContext(),"Menu opened",Toast.LENGTH_SHORT).show();
}
};
mDrawerLayout.setDrawerListener(mDrawerToggle);
}
}