我正在使用 feinstein 的 SlidingMenuActivity。我已经在 LEFT_RIGHT 中设置了模式,我希望我的应用程序在操作栏中有两个图标,它们会自动在左侧布局 - 中央布局和中央布局 - 右侧布局之间切换视图。第一个切换很容易使用主页图标。但是我找不到右侧的方法。这是代码:
public class MainActivity extends Activity {
.
.
.
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
menu.toggle();
return true;
case R.id.second_icon:
// do toggle between central and right layout
return true;
}
return super.onOptionsItemSelected(item);
}
}
我必须处理两个问题:
首先,第二个图标没有响应(它没有进入案例 R.id.second_button)。
toggle() 在 Left_Right 模式下更改左侧和中央布局之间的视图。有没有办法在中央布局和右布局之间做到这一点?