正如您在图片中看到的那样,ActionBarDrawerToggle
正在将ActionBar
推向右侧。我在ActionBar
内部使用自定义视图
ActionBar.setCustomView(View view);
所以它并不像设置ActionBar
颜色那么容易。不知何故,我需要做到这一点,因此切换不会将条向右推。
以下是切换的一些代码:
actionBarDrawerToggle = new ActionBarDrawerToggle(this, mainView, R.drawable.ic_drawer, R.string.app_name, R.string.app_name){
/** Called when a drawer has settled in a completely closed state. */
public void onDrawerClosed(View view) {
}
/** Called when a drawer has settled in a completely open state. */
public void onDrawerOpened(View drawerView) {
}
};;
mainView.setDrawerListener(actionBarDrawerToggle);
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setHomeButtonEnabled(true);
答案 0 :(得分:2)
我也无法通过我的项目实现这一目标。我的工作是在我的标题textView上设置负的paddingLeft。 4-8左右的东西应该是好的。