1

我正在使用抽屉布局。我有两个 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);
   }
}
4

0 回答 0